|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.09.2022, 09:30 | #1 |
Пользователь
Регистрация: 28.09.2022
Сообщений: 19
|
класс Loggable
Нужна помощь как сделать задание
Одно из применений множественного наследование – расширение функциональности класса каким-то заранее определенным способом. Например, если нам понадобится логировать какую-то информацию при обращении к методам класса. Рассмотрим класс Loggable: У него есть ровно один метод log, который позволяет выводить в лог (в данном случае в stdout) какое-то сообщение, добавляя при этом текущее время. Реализуйте класс LoggableList, отнаследовав его от классов list и Loggable таким образом, чтобы при добавлении элемента в список посредством метода append в лог отправлялось сообщение, состоящее из только что добавленного элемента. |
30.09.2022, 18:34 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Что именно не получается? Это же простейшие учебные задачки. Опять буквально 4 строки: объявить класс, добавить метод append, вызвать методы log и append родительских классов.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Построить класс треугольник и на его основе создать класс параллелограмм, используя механизм наследования | smail-2017@list.ru | Помощь студентам | 0 | 24.12.2019 14:04 |
Создание классов - Имеется класс город. Класс область содержит массив городов. Класс область содержит метод, который осуществляет поиск города по его названию. | martofpain | C# (си шарп) | 5 | 23.12.2019 07:57 |
Нужно сделать наследование классов, 1 класс находится первой форме, 2 класс во второй. | Вероника99 | Помощь студентам | 3 | 29.04.2016 23:02 |
Добавить класс в проект2,похожий на класс из проекта1!оба проекта есть! | xeops | C# (си шарп) | 0 | 15.05.2012 20:31 |
Класс запускает поток, который заполняет этот класс. Обмен класс <=> поток. | Человек_Борща | Общие вопросы Delphi | 8 | 27.02.2012 23:24 |