Запитання з тегом «class»

Шаблон для створення нових об’єктів, який описує загальний стан і поведінку. НЕ БУДУТЬ ПЛАНЕНО З КЛАСАМИ CSS. Використовуйте замість [css].

12
Чи можна робити абстрактні класи на Python?
Як можна зробити конспект класу чи методу в Python? Я спробував перевизначити __new__() так: class F: def __new__(cls): raise Exception("Unable to create an instance of abstract class %s" %cls) але тепер, якщо я створю клас, Gякий успадковуєF так: class G(F): pass то я не можу створити інстанцію G його, оскільки …

14
Декларування статичних констант у класах ES6?
Я хочу реалізувати константи в class, тому що тут є сенс розмістити їх у коді. Поки що я реалізую наступне рішення зі статичними методами: class MyClass { static constant1() { return 33; } static constant2() { return 2; } // ... } Я знаю, є можливість поспілкуватися з прототипами, але …

15
Як я можу створити об’єкт і додати до нього атрибути?
Я хочу створити динамічний об’єкт (всередині іншого об’єкта) в Python, а потім додати до нього атрибути. Я намагався: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') але це не спрацювало. Будь-які ідеї? редагувати: Я встановлюю атрибути з forциклу, який проходить через список значень, наприклад params = ['attr1', 'attr2', 'attr3'] …

3
Як правильно документувати слоти класу S4 за допомогою Roxygen2?
Для документування класів з роксигеном (2), вказівка ​​назви та опису / деталей, схоже, є такими ж, як і для функцій, методів, даних тощо. Однак слоти та успадкування є власним видом тварини. Яка найкраща практика - поточна чи запланована - для документування класів S4 в roxygen2? Належна старанність: Я знайшов згадку …
306 class  r  s4  slot  roxygen2 


17
Приватні та захищені члени: C ++
Чи може хтось просвітити мене щодо різниці між членами privateта protectedчленами занять? Я розумію , від умовностей найкращої практики , що змінні і функції , які не називаються поза класом повинні бути зроблені private- але дивлячись на мій MFC проект, MFC , здається, користь protected. У чому різниця і що …
276 c++  class  mfc 

6
Скільки класів потрібно помістити в один файл? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Я звик до моделі Java, де у вас може бути один …
274 python  class 

12
Найкращий спосіб завантажити модуль / клас з папки lib в Rails 3?
Оскільки останній реліз Rails 3 вже не є автоматичним завантаженням модулів та класів з lib, що було б найкращим способом їх завантаження? Від github: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an …

11
Java - отримаєте назву поточного класу?
Все, що я намагаюся зробити, - це отримати ім’я поточного класу, і java додає марний нерозумний $ 1 до кінця імені мого класу. Як я можу позбутися цього і повернути лише власне ім’я класу? String className = this.getClass().getName();
271 java  class  classname 


13
Як створити статичний клас у C ++?
Як створити статичний клас у C ++? Я повинен вміти робити щось на кшталт: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; Якщо припустити, що я створив BitParserклас. Як BitParserвиглядатиме визначення класу?
263 c++  oop  class  syntax  static 



11
Як використовувати клас <T> на Java?
У цьому питанні добре обговорюється Generics і що вони насправді роблять за кадром , тому ми всі знаємо, що Vector&lt;int[]&gt;це вектор цілих масивів, іHashTable&lt;String, Person&gt; це таблиця, чиї ключі - це рядки та значення Persons. Однак, що мене наштовхує - це використання Class&lt;&gt;. Клас java Classтакож повинен приймати назву шаблону …

14
Вказівник на даних даних класу ":: *"
Я натрапив на цей дивний фрагмент коду, який чудово компілює: class Car { public: int speed; }; int main() { int Car::*pSpeed = &amp;Car::speed; return 0; } Чому C ++ має цей покажчик на нестатичного члена даних класу? Яке використання цього дивного вказівника у реальному коді?
243 c++  class  pointers  c++-faq 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.