АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
ПІДСТАНОВКА МЕТОДІВ БАЗОВОГО КЛАСУ._______________________________
| Об'єкт с1 класу CountDN також може використовувати методи ореrator ++() і get_count() з базового класу. Спочатку використовуємо збільшення с1:
++c1;
Потім виведемо на екран значення лічильника c1:
Cout << ” \n c1=” << c1.get_count ();
|
|
Якщо компілятор, не знайшовши цих методів в класі, об'єктом якого є с1, використовує методи базового класу.
| Результат програми COUNTEN
У функції main() відбуваються наступні дії: ми тричі збільшуємо с1, виводимо значення на екран, потім двічі зменшуємо і знов виводимо на екран.
с1=0 - після ініціалізації
c1=3 - після збільшення с1
c1=1 - після зменшення с1
Конструктори, методи ореrator++() і get_count() класу Counter і метод ореrator --() класу CountDN працюють з об'єктом класу CountDN.
|
|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Поиск по сайту:
|