АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

ПІДСТАНОВКА КОНСТРУКТОРІВ БАЗОВОГО КЛАСУ._________________________

Читайте также:
  1. КОНСТРУКТОРИ ПОХІДНОГО КЛАСУ._____________________________________
  2. Методика расчета базового уровня цены
  3. Наследование. Понятие наследования. Базовый и производные (порожденный) классы. Синтаксис определения производного класса. Подстановка конструкторов и методов базового класса.
  4. Організація охорони та оборони базового табору
  5. ПЕРЕВИЗНАЧЕННЯ ЕЛЕМЕНТІВ БАЗОВОГО КЛАСУ В ПОХІДНОМУ КЛАСІ. ОПЕРАЦІЯ ВИДИМОСТІ.
  6. ПІДСТАНОВКА МЕТОДІВ БАЗОВОГО КЛАСУ._______________________________
  7. Та оборони базового табору
  8. УСПАДКОВУВАННЯ. ВИЗНАЧЕННЯ ПОХІДНОГО КЛАСУ._____________________________
  9. Шаги способа тестирования базового пути
Створимо об'єкт класу CountDN у функції main(): CountDN c1; Цей рядок означає, що с1 буде створений як об'єкт класу CountDN і ініціалізований нулем.
 

 

Але в класі CountDN немає конструктора, яким же чином виконується ініціалізація? Якщо ми не визначили конструктор похідного класу, то використовуватиметься відповідний конструктор базового класу. У Counten конструктор класу CountDN відсутній, і компілятор використовує конструктор класу Counter без аргументів.
 
Така гнучкість компілятора - використання доступного методу в заміну відсутнього - звичайна ситуація, що виникає при спадкоємстві.
 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)