Добавил:
Только когда поступишь в технический вуз поймешь на сколько ты гуманитарий Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
10.06.2024
Размер:
213 Кб
Скачать

2 МЕТОД РЕШЕНИЯ

Для решения задачи используется:

cin/cout объекты стандартного потока ввода/вывода. Класс Class1:

свойства/поля:

oполе хранение название объекта:

наименование — name;

тип — string;

модификатор доступа — private;

oполе хранение значение объекта:

наименование — n;

тип — int;

модификатор доступа — private;

функционал:

oметод Class1 — конструктор устанавливает имя и целочисленное знаение объекту;

oметод Print — выводит имя объекта и его значение.

Класс Class2:

свойства/поля:

oполе хранение название объекта:

наименование — name;

тип — string;

модификатор доступа — private;

oполе хранение значение объекта:

наименование — n;

тип — int;

8

модификатор доступа — private;

функционал:

o метод Class2 — конструктор устанавливает имя и целочисленное знаение объекту;

oметод Print — выводит имя объекта и его значение. Класс Class3:

свойства/поля:

oполе хранение название объекта:

наименование — name;

тип — string;

модификатор доступа — private;

oполе хранение значение объекта:

наименование — n;

тип — int;

модификатор доступа — private;

функционал:

oметод Class3 — конструктор устанавливает имя и целочисленное знаение объекту;

oметод Print — выводит имя объекта и его значение.

Класс Class4:

свойства/поля:

oполе хранение название объекта:

наименование — name;

тип — string;

модификатор доступа — private;

oполе хранение значение объекта:

наименование — n;

9

тип — int;

модификатор доступа — private;

функционал:

o метод Class4 — конструктор устанавливает имя и целочисленное знаение объекту;

o метод Print — выводит имя объекта и его значение.

Таблица 1 – Иерархия наследования классов

 

 

 

Имя класса

Классы-

Модификатор

Описание

Номер

 

 

 

наследники

доступа при

 

 

 

 

 

 

наследовании

 

 

 

1

Class1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Class2

public

 

2

 

 

 

 

 

 

 

2

Class2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Class3

public

 

3

 

 

 

 

 

 

 

3

Class3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Class4

public

 

4

 

 

 

 

 

 

 

4

Class4

 

 

 

 

 

 

 

 

 

 

 

10

Соседние файлы в папке Упражнение