Урок С++ 110: Порядок вызова конструкторов при множественном наследовании
От C к C++: Наследование и пустые объекты
Как известно, стоит перейти от простого языка к сложному, в котором есть ООП и прочее, так и программы становятся больше, и работать они начинают медленнее, и всё это ради удобства разработки. Будем смотреть, до каких пределов мы можем добавлять ООП в чистый C, чтобы скомпилированные программы не начинали распухать и тормозить. Предыдущая часть: Итак, в чистом C для эмуляции ООП мы используем структуру как класс и набор функций как методы класса. В C++, как известно, классы это те же структуры,...