Заблокирован
|
|
1 | |
абстрактный класс11.01.2014, 13:04. Показов 762. Ответов 2
Метки нет (Все метки)
стоит ли в абстрактном классе объявлять поля данных? или лучше объявлять только виртуальные функции? с точки зрения правильности как лучше?
0
|
11.01.2014, 13:04 | |
Ответы с готовыми решениями:
2
Класс: Разработать абстрактный класс класс Point для задания координаты... Разработать абстрактный класс класс Point для задания координаты Класс: Создать абстрактный базовый класс Figure с виртуальными методами вычисления площади и периметра. Абстрактный класс, наследование, класс хранится в другом классе |
162 / 158 / 62
Регистрация: 28.09.2013
Сообщений: 293
|
|
11.01.2014, 15:11 | 2 |
На Ваше усмотрение. Можно не беспокоиться насчет этого.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
15.01.2014, 21:26 | 3 |
ТОрчОК, с точки зрения правильности всё зависит от ситуации. Если это на самом деле абстрактный класс, то он вполне может иметь состояние (поля) и поведение (методы с реализацией). Если это по логике вещей интерфейс (т.е. с логической точки зрения у него не может быть состояния) - не стоит искусственно вносить поддержку состояния в него.
2
|
15.01.2014, 21:26 | |
15.01.2014, 21:26 | |
Помогаю со студенческими работами здесь
3
Создать абстрактный базовый класс Тройка чисел с виртуальными методами увеличения на 1. Создать производный класс Время со своими функциями Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ... Абстрактный класс/Класс интерфейс Создать класс - данные - абстрактный базовый класс. Создать производные классы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |