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

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

15
Плохая практика - иметь несколько классов в одном файле?
Раньше у меня был один класс на один файл. Например, car.cs имеет класс car . Но поскольку я программирую больше классов, я хотел бы добавить их в тот же файл. Например car.cs имеет класс автомобиля и дверь класса, и т.д. Мой вопрос подходит для Java, C #, PHP или любого …

9
Увеличить целое значение int?
Как увеличить целочисленное значение в Java? Я знаю, что могу получить значение с помощью intValue, и я могу установить его с помощью нового Integer (int i). playerID.intValue()++; похоже не работает. Примечание. PlayerID - это целое число, которое было создано с помощью: Integer playerID = new Integer(1);
81 java  class  integer  int 

5
Получение класса по его имени
Если в моем приложении есть класс Activity с именем TestActivity, есть ли способ получить его класс по имени, как в этом примере: Class<?> c = getClassByName("TestActivity");
81 java  android  class 

2
Каковы различия между частным ключевым словом и частными полями в TypeScript?
В TypeScript 3.8+, каковы различия между использованием privateключевого слова для пометки члена как частного: class PrivateKeywordClass { private value = 1; } И используя #частные поля, предлагаемые для JavaScript : class PrivateFieldClass { #value = 1; } Должен ли я предпочесть один другому?

4
Как вызвать правильный конструктор типа шаблона?
В следующем коде, как я могу сделать так, чтобы закомментированная строка работала так же, как строка чуть выше? Я хотел бы сделать его универсальным кодом, который вызывает подходящий конструктор шаблона Type. #include <string> #include <iostream> template <typename Type> struct Class { Type data; Class(Type data) : data(data) { } }; …

2
Инициализация переменной Kotlin для дочернего класса ведет себя странно для инициализации переменной со значением 0
Я создал следующую иерархию классов: open class A { init { f() } open fun f() { println("In A f") } } class B : A() { var x: Int = 33 init { println("x: " + x) } override fun f() { x = 1 println("x in f: "+ …

1
Почему оптимизация пустой базы запрещена, если пустой базовый класс также является переменной-членом?
Оптимизация пустой базы - это здорово. Тем не менее, он имеет следующие ограничения: Оптимизация пустой базы запрещена, если один из пустых базовых классов также является типом или базой типа первого не статического члена данных, поскольку два базовых подобъекта одного типа должны иметь разные адреса в представлении объекта. самого производного типа. …

4
Хороший способ сделать классы для более сложных типов игральных карт, чем в стандартной колоде?
Я чрезвычайно новичок в объектно-ориентированном программировании и пытаюсь начать обучение на python с создания простой карточной игры (как кажется, традиционной!). Я сделал следующий пример, который отлично работает, и учит меня создавать несколько экземпляров PlayingCard()класса для создания экземпляра Deck()класса: class PlayingCard(object): def __init__(self, suit, val): self.suit = suit self.value = val …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.