0
ответов

C# design: Why is new/override required on abstract methods but not on virtual methods?

Why is new/override required on abstract methods but not on virtual methods? Sample 1: abstract class ShapesClass { abstract public int Area(); // abstract! } class Square : ShapesClass { ...
вопрос задан: 3 September 2010 10:45
0
ответов

C ++ и Java: использование виртуального базового класса

У меня есть некоторые сомнения при сравнении C ++ и множественное наследование Java. Даже Java использует множественное многоуровневое наследование через интерфейсы - но почему он не использует что-то вроде виртуального базового класса как ...
вопрос задан: 23 August 2010 06:09
0
ответов

Вызов виртуальной функции в подклассе из суперкласса

Я знаю, что этот вопрос должен был освещаться бесконечно много раз, но я искал предыдущие вопросы, и, похоже, ничего не появляется. Это о наследовании и виртуальных функциях в C ++. У меня есть проблема ...
вопрос задан: 22 August 2010 09:39