Наследовать сразу или наследовать по одномуC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Наследовать сразу или наследовать по одному

Сообщение Anonymous »

#Senario:

(1) допустим, существует такая цепочка наследования (последующие, в свою очередь, наследуют от предыдущего):

Код: Выделить всё

parent->child1->child2->child3->...->child_n;
(2) Итак, у нас есть расположение данных каждого из них:

Код: Выделить всё

parent: DATA
child1: DATA1 = DATA + extra1
child2: DATA2 = DATA1 + extra2  = DATA +extra1,2
...
chidl_n: DATA_n = DATA_n-1 + extra_n = DATA + extra1,2,..., n
(3) А затем создайте класс, наследующий их все сразу:

Код: Выделить всё

 MyClass: public parent, child1, child2, child3, ..., child n;
Вопрос: Каким должно быть расположение данных MyClass?
А. Точно так же, как "chidl_n" выше?

Б. Отличается от "child_n" , если да, то чем оно отличается и как его данные организованы в памяти?
Пожалуйста, помогите.

Подробнее здесь: https://stackoverflow.com/questions/786 ... one-by-one
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Наследовать сразу или наследовать по одному
    Anonymous » » в форуме C++
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Как использовать отправку okhttp-MockWebServer? Невозможно наследовать от окончательного «okhttp3.Dispatcher»
    Anonymous » » в форуме JAVA
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Разница между «наследовать от класса» и «наличие члена - это сам класс»
    Гость » » в форуме C++
    0 Ответы
    29 Просмотры
    Последнее сообщение Гость
  • Законно ли обнулять пустые классы C++ в конструкторе и наследовать от них?
    Гость » » в форуме C++
    0 Ответы
    19 Просмотры
    Последнее сообщение Гость
  • Ширина: наследовать/100% дочернего элемента
    Anonymous » » в форуме CSS
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»