2014-02-09 2 views
-4

Например:Какой конструктор активирует сначала, объекты класса или родительский класс?

Class A 
{ 
    A(); 
} 

Class B 
{ 
    A a; 
    B(A& m_a) : a(m_a) 
} 

Какой конструктор будет применяться в первую очередь? конструктор A() родителя B или объект A внутри класса B?

+0

-1 не настоящий код (также, нет отступов) –

+0

Я не уверен, что означает ваш вопрос; который является «конструктором A() родителя B» и который является «объектом A внутри класса B»? –

+0

Не настоящий код, чтобы продемонстрировать проблему –

ответ

-1

Родительский конструктор выполнит сначала, тогда конструктор подкласса инициализирует переменную.

+0

Итак, что такое «родительский» и «подкласс»? – juanchopanza

Смежные вопросы