Главная / Программирование на С/С++ /

//====================== start of sample.cpp ========================== #include <vector> class Person { short m_age; const char* m_name; const char* m_surname; public: Person(short age, const char* name, const char* subname) : m_age(age), m_name(name), m_surname(subname){} Person() : m_name("unknown"){} }; class Reader: public Person { long m_ticket_number; public: Reader(long tick_numb = 0) : Person() , m_ticket_number(tick_numb) {} Reader(short age, const char* name, const char* surname, long tick_numb) : Person(age, name, surname) , m_ticket_number(tick_numb){} }; int main() { Reader reader1; Reader reader2 = 35; Reader reaedr3(22, "Vasily", "Ivanov", 123456); return 0; } //====================== end of sample.cpp ========================== ]]>Значения каких атрибутов каких объектов корректно инициализируются не нулевыми значениями?

вопрос

Правильный ответ:

reader1.m_age
reader1.m_name
reader1.m_ticket_numbe
reader2.m_ticket_number
reaedr3.m_age
Сложность вопроса
80
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Большое спасибо за подсказками по интуиту.
07 янв 2017
Аноним
Экзамен сдан на зачёт. Спасибо за халяуву
04 янв 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.
WordPress Security by Sucuri. MiniFB Template. © Vtone