Практикум по объектно-ориентированному программированию на базе языка с++ Учебно-методическое пособие


Задание для самостоятельной работы



Pdf көрінісі
бет26/44
Дата21.02.2024
өлшемі0.49 Mb.
#492719
түріПрактикум
1   ...   22   23   24   25   26   27   28   29   ...   44
ООП С

Задание для самостоятельной работы. Заданы названия базовых и про-
изводных классов. Необходимо разработать поля и методы, наследуемые 
из базового класса, и собственные компоненты производных классов.
Базовый класс может быть абстрактным. Наследование может быть мно-
жественным. При выполнении работы следует разработать интерфейс (воз-
можно в текстовом режиме), позволяющий выбирать соответствующий 
класс, просматривать его содержимое, заносить, изменять и удалять дан-
ные этого класса. Ввести в методы класса виртуальную функцию и пока-
зать ее эффективность. 


47 
Таблица. Варианты задания для самостоятельной работы 
№ 
Задание 

Первый базовый класс – Средство передвижения; поля в нем – вес, мощ-
ность мотора, скорость; производные классы – автомобиль, самолет
производные 2-го поколения – спортивный автомобиль, грузовой автомо-
биль, военный самолет, транспортный и т. п. Во втором базовом классе опи-
сываются страны-производители 

Первый базовый класс – Млекопитающие; поля – способ питания, вес, 
среда обитания; производные классы – хищники и травоядные. Во вто-
ром базовом классе описываются географические регионы 

Первый базовый класс – Личность; поля – фамилия, пол, адрес; производ-
ные классы – студенты и сотрудники университета. Во втором базовом 
классе задается структура университета – факультеты, кафедры, службы

Первый базовый класс – Библиотека; производные классы – техническая 
и художественная литература. Второй базовый класс – система УДК или 
ключевых слов 

Первый базовый класс – Документ предприятия; производные классы –
приказы, письма, факсы; во втором базовом классе описывается корре-


Достарыңызбен бөлісу:
1   ...   22   23   24   25   26   27   28   29   ...   44




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет