Четверг, 21.11.2024, 11:37
Информатика и ИКТ
Приветствую Вас Гость | RSS
Главная Регистрация Вход
Меню сайта

Yandex_tech

Хабр-news

mail_news

Rambler

Статистика

Онлайн всего: 134
Гостей: 134
Пользователей: 0

oszone.net

IT-N-образование

Главная » 2020 » Октябрь » 13 » Объектно-ориентированное программирование. Наследование (С++). Статья 6
20:57
Объектно-ориентированное программирование. Наследование (С++). Статья 6

Объектно-ориентированное программирование. Наследование (С++). Статья 6

Сегодня будем работать с такой важной темой, как наследование в языке C++. В объектно-ориентерованном программировании на C++ много всяких подводных камней. Все это можно изложить или в виде справочника, или путем программирования. Второе все таки предпочтитетльнее, ведь паралельно получаешь практику и набираешься опыта.

Если у нас есть некий класс скажем A (331.cpp) то можно образовать дочерний класс, просто написав class B:A или class B:public A. Во втором случае все члены класса A становятся доступны и классу B. Т.е. все свойства и методы класса A могут использоваться и в классе B, при этом в классе могут быть и свои методы и свойства. В этом и есть один из смыслов наследования: мы строим новый класс на основе уже существующего, добавляя туда новые качества. Например если у вас есть класс ЧЕЛОВЕК, то то на основе его можно создать класс ПАЦИЕНТ, который наделяется дополнительными характеристиками (кроме фио, адреса, номера паспорта и др.), имеющими непосредственное отношение к пациенту поликлиники. Далее от пациента можно сделать наследование, уточняющее типа пациента и т.д.

Просмотров: 391 | Добавил: niko | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск

Календарь
«  Октябрь 2020  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031

Форма входа

nixp.ru

OpenNet

Новые программы

SLO.ru

Погода
Яндекс.Погода

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Архив записей

    Copyright MyCorp © 2024