Обсуждение:Абстрактный класс (KQvr';yuny&GQvmjgtmudw tlgvv)
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
Untitled
[править код]To Shoot: Исправил "Виртуальный класс" на "абстрактный класс" в статье про шаблон "делегирование". Потом заметил статью виртуальный класс и эту. По поводу твоего замечания: я не согласен, что в C++ абстрактный класс=виртуальный. Предлагаю обсудить и прийти к единой точке зрения. (И привести к единому мнению все статьи).
Мой аргумент: у Страуструпа про "виртуальный класс". ни слова не упоминается! и еще: есть понятие виртуального базового класса (ключевое слово virtual при наследовании) - это совсем другое!! тут скорее путаница чем синонимы 91.124.215.60 16:06, 8 декабря 2007 (UTC)
- Я в терминологии не силён, но согласен с аргументом выше. В C++ виртуальный базовый класс — совершенно не то же самое, что абстрактный класс. А так я больше языков с множественным наследованием и не вспомню. Кроме Питона, но там, по-моему, базовые классы всегда виртуальны в смысле C++. — doublep 19:24, 8 декабря 2007 (UTC)
можно простенький пример описываемого класса на языке С++? Вставить в статью
83.239.180.230 20:45, 22 августа 2008 (UTC)
пример с кодом на С++ немного расходится с тем результатом, который представлен на странице:
Program:
This object of the class CB; call function cb.Abstr(); call function cb.fun().
This object of the class CC; call function cc.Abstr(); call function cc.fun().
.
.
выдал компилятор студии VS 2010
78.140.45.34 14:51, 12 ноября 2010 (UTC)guest