Вопросы с тегом «class»

Шаблон для создания новых объектов, который описывает общее состояние (я) и поведение (я). НЕ ЗАБИРАТЬСЯ С CSS-КЛАССАМИ. Используйте вместо этого [css].


14
Альтернативные переменные класса ES6
В настоящее время в ES5 многие из нас используют следующий шаблон в рамках для создания классов и переменных класса, что удобно: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); В ES6 вы можете создавать классы изначально, но нет возможности иметь переменные класса: // …

13
Как прочитать значение частного поля из другого класса в Java?
У меня плохо спроектированный класс в третьей стороне, JARи мне нужно получить доступ к одному из его личных полей. Например, зачем мне нужно выбирать личное поле, это необходимо? class IWasDesignedPoorly { private Hashtable stuffIWant; } IWasDesignedPoorly obj = ...; Как я могу использовать отражение, чтобы получить значение stuffIWant?


11
Статическая константная строка (член класса)
Я хотел бы иметь частную статическую константу для класса (в данном случае фабрика форм). Я хотел бы иметь что-то в этом роде. class A { private: static const string RECTANGLE = "rectangle"; } К сожалению, я получаю всевозможные ошибки от компилятора C ++ (g ++), такие как: ISO C ++ …
445 c++  string  class  static  const 


30
Каковы различия между структурой и классом в C ++?
Этот вопрос уже задавался в контексте C # /. Net . Теперь я хотел бы изучить различия между структурой и классом в C ++. Пожалуйста, обсудите технические различия, а также причины выбора того или иного в дизайне ОО. Начну с очевидной разницы: Если вы не укажете public:или private:, члены структуры …
441 c++  oop  class  struct  c++-faq 

9
Разница между классом и модулем
Я пришел с Java, и теперь я больше работаю с Ruby. Одна из особенностей языка, с которой я не знаком, это module. Мне интересно, что именно moduleи когда вы используете один, и почему использовать более moduleчем class?
438 ruby  class  module 


9
Статические и классовые функции / переменные в классах Swift?
Следующий код компилируется в Swift 1.2: class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = "" } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = "abc" } В чем разница между статическим функцией и функцией класса ? Какой я должен использовать и когда? …

4
Как назначить несколько классов для контейнера HTML? [закрыто]
Закрыто. Этот вопрос не воспроизводится или был вызван опечатками . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 месяца назад . Улучшить этот вопрос Можно ли назначить несколько классов для одного HTMLконтейнера? Что-то вроде: <article class="column, wrapper">
398 html  class 

2
Универсальные символы Java с несколькими классами
Я хочу иметь объект Class, но я хочу заставить любой класс, который он представляет, расширить класс A и реализовать интерфейс B. Я могу сделать: Class<? extends ClassA> Или: Class<? extends InterfaceB> но я не могу сделать оба. Есть ли способ сделать это?

11
Открытые поля и автоматические свойства
Нам часто говорят, что мы должны защищать инкапсуляцию, создавая методы getter и setter (свойства в C #) для полей класса, вместо того, чтобы открывать поля внешнему миру. Но во многих случаях поле просто содержит значение и не требует каких-либо вычислений для получения или установки. Для них мы все сделали бы …

8
В чем разница между статическим и классовым функциями в Swift?
Я вижу эти определения в библиотеке Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType) -> Self } В чем разница между функцией-членом, определенной static funcи другой, как class func? Это просто staticдля статических функций структур и …
334 class  static  swift 

18
Список атрибутов объекта
Есть ли способ получить список атрибутов, которые существуют в экземплярах класса? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) Желаемый результат заключается в том, что «multi, str» будет выводиться. Я хочу, чтобы это видеть текущие атрибуты из различных частей скрипта.
330 python  class  python-3.x 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.