Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Особливості успадкування класів в C + +

Реферат Особливості успадкування класів в C + +





fy">. Коли ви породжує клас з базового класу, похідний клас може звертатися до загальних елементам базового класу, як ніби ці елементи визначені всередині самого похідного класу. Для доступу до приватних даними базового класу похідний клас повинен використовувати інтерфейсні функції базового класу.

. Усередині конструктора похідного класу ваша програма повинна викликати конструктор базового класу, вказуючи двокрапка, ім'я конструктора базового класу та відповідні параметри відразу ж після заголовка конструктора похідного класу.

. Щоб забезпечити похідним класам прямий доступ до певних елементів базового класу, в той же час захищаючи ці елементи від решти програми, C + + забезпечує захищені {protected) елементи класу. Похідний клас може звертатися до захищених елементів базового класу, як ніби вони є спільними. Однак для решти програми захищені елементи еквівалентні приватним.

. Якщо у похідному і базовому класі є елементи з однаковим ім'ям, то всередині функцій похідного класу C + + буде використовувати елементи похідного класу. Якщо функціям похідного класу необхідно звернутися до елементу базового класу, ви повинні використовувати оператор глобального дозволу, наприклад base class :: member.



Список літератури


1) Т. Сван. Освоєння Borland C + + 4.5: Пер. з англ. - Київ: Діалектика, 1996. 544с.

2) Г. Шилдт. Самовчитель C + +: Пер. з англ. - Санкт-Петербург: BHV-Санкт-Петербург, 1998. 620С.

) У. Севітч. C + + в прикладах: Пер. з англ. - Москва: ЕКОМ, 1997. 736с.

) К. Джамса. Вчимося програмувати на мові C + +: Пер. з англ. - Москва: Мир, 1997. 320с.

) В.А. Скляров. Мова C + + та об'єктно-орієнтоване програмування: Довідкове видання. - Мінськ: Вишейшая школа, 1997. 480с.

) Х. Дейтел, П. Дейтел. Як програмувати на C + +: Пер. з англ. - Москва: ЗАТ "Видавництво БИНОМ", 1998. 1024с.



Назад | сторінка 6 з 6





Схожі реферати:

  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Клас птахи, загальна характеристика класу
  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Особливості функціонування середнього класу
  • Реферат на тему: Розробка класу в PHP