Результаты поиска по запросу "oop"

29 ответов

Каковы различия между структурой и классом в C ++?

Этот вопрос былуже спрашивал в контексте C # /. Net [https://stackoverflow.com/questions/13049]. Теперь я хотел бы изучить различия между структурой и классом в C ++. Пожалуйста, обсудите технические различия, а также причины выбора того или ...

4 ответа

Как вы создаете статический класс в C ++?

Как вы создаете статический класс в C ++? Я должен быть в состоянии сделать что-то вроде: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl;Предполагая, что я создалBitParser класс. Что быBitParser как выглядит определение класса?

9 ответов

Есть ли шаблон проектирования, который имеет дело с механизмом обратного вызова?

Есть ли шаблон проектирования, который имеет дело с механизмом обратного вызова?

ТОП публикаций

13 ответов

В чем разница между __init__ и __call__?

Я хочу знать разницу между__init__ а также__call__ методы. Например: class test: def __init__(self): self.a = 10 def __call__(self): b = 20

6 ответов

Python - Тестирование абстрактного базового класса

Я ищу способы / лучшие практики для методов тестирования, определенных в абстрактном базовом классе. Одна вещь, о которой я могу думать непосредственно, - это выполнение теста на всех конкретных подклассах базового класса, но это иногда кажется ...

4 ответа

Передача безымянных классов через функции

Как передать этот экземпляр в качестве параметра в функцию? class { public: void foo(); } bar;Должен ли я назвать класс? Это копируемое, так как я не сделал копию класса ctor приватной. Так как это возможно, если вообще?

3 ответа

Нет виртуальных конструкторов, но виртуальный деструктор

Если у нас нет виртуальных конструкторов, то почему у нас есть виртуальные деструкторы? Могут ли конструкторы быть виртуальными?

3 ответа

OO Javascript: полное объяснение области видимости переменных

Может ли кто-нибудь дать объяснение области видимости переменных в JS применительно к объектам, функциям и замыканиям?

5 ответов

$ stmt-> execute (): Как узнать, была ли вставка в БД успешной?

Со следующим фрагментом кода, как я узнаю, что что-то было вставлено в БД? if ($stmt = $connection->prepare("insert into table (blah) values (?)")) { $stmt->bind_param("s", $blah); $stmt->execute(); $stmt->close(); }Я думал, что добавление ...

10 ответов

Полиморфизм времени компиляции и полиморфизм времени выполнения

Почему перегрузка называется полиморфизмом времени компиляции и переопределением полиморфизма времени выполнения в C #?