687 читали · 6 лет назад
Простое введение в C++. Часть 4. Множественное наследование
Множественное наследование — это одна из ключевых особенностей языка C++. Рассмотрим, когда оно может потребоваться и как его использовать. Назначение множественного наследования Предположим, что нам нужно нарисовать на форме логотип, который состоит из квадрата и круга. Сначала посмотрим, как это сделать на Си. Предположим, что у нас уже есть функции рисования квадрата и круга. void Logo() { Rectangle(); Circle(); } Далее везде, где нужно рисование логотипа, вызываем функцию Logo. Теперь нам нужно то же самое сделать в C++...
400 читали · 5 лет назад
Объектно-ориентированное программирование. Наследование (язык Python). Статья 7
Все ссылки на статьи и ролики моего канала Old Programmer: Мои статьи по объектно-ориентированному программированию: Наследование в объектно-ориентированном программировании на языке Python Продолжим наше рассмотрение объектно-ориентированного программирования, обратившись теперь к Python. Но несколько слов о предмете, который прямого отношения ООП не имеет. Речь идет о перегрузке. Перегрузкой функции называют возможность иметь в программе несколько разных функций с одним именем. Такие функции должны...