|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.10.2010, 23:01 | #1 |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
классы.наследование.жидкости
Нужно создать класс жидкость(liquid), имеющий поля название и плотность. В нем - методы переназначения и изменения плотности. Так же нужно создать производный класс Alcohol(спирт), имеющий крепость. В нем - определить методы переназначения и изменения крепости.
Как тут логически разобратся. Что нужно переназначать в обоих классах? Что вообще имеется ввиду под методом "переназначать". ЧТо должно связывать эти 2 класса? А может быть метод "переназначение" должен быть общий у 2ух классов? Код:
|
22.10.2010, 23:29 | #2 |
Пользователь
Регистрация: 12.10.2010
Сообщений: 79
|
ну ты их более мене создал
теперь их надо определить хотя тут наверное имется виду либо виртуальные функции либо переопределние
Имею хитрый план по личному обогащению
Последний раз редактировалось _ILYA_; 22.10.2010 в 23:32. |
22.10.2010, 23:38 | #3 | |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
Цитата:
|
|
23.10.2010, 08:57 | #4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Все вопросы к преподавателю. Что имелось ввиду в задании известно только ему.
|
23.10.2010, 09:52 | #5 |
Пользователь
Регистрация: 12.10.2010
Сообщений: 79
|
Чаще всего под термином"переназначать" подразумевают создать в классе наследнике
Код:
Имею хитрый план по личному обогащению
|
23.10.2010, 10:18 | #6 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Вашу ж налево, переназначать - это методы set/get. Они должны быть открытыми, а вот поля плотность и крепость - защищенными (protected), чтобы поля базового класса были доступны производному.
|
23.10.2010, 10:42 | #7 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
set - это изменять значение. get - узнавать текущее значение. А что такое переназначать?
|
23.10.2010, 13:52 | #8 |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
хм... и у каждого из обоих классов долже быть свой метод "сет" ?
|
23.10.2010, 14:13 | #9 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с программой для расчета объема жидкости в горизонтальной цилиндрической емкости. | boltimur | Фриланс | 17 | 27.05.2015 09:04 |
C++ Классы (Наследование) | werser | Помощь студентам | 3 | 15.12.2009 21:30 |
Классы(абстрактный и наследование) | Пепел Феникса | Общие вопросы C/C++ | 6 | 02.11.2009 01:18 |
Классы и наследование. | Scratch | Общие вопросы C/C++ | 9 | 27.09.2008 16:03 |
помогите создать апплет - Измерение коэффициента вязкости жидкости | Mitron | Общие вопросы по Java, Java SE, Kotlin | 1 | 29.04.2008 20:14 |