|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2010, 05:40 | #1 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 218
|
обьект в обьект...
Здравствуйте, нужно зделать мне одну программку, сейчас все разложу по полочкам
у нас есть главный класс: Base, интерфейс People и классы Man и Woman. Суть такова, нужно вносить так сказать в базу людей, как вы поняли мужчин и женщин. При внесении мужчины, мы записываем 2 параметра:имя и возраст, а когда ину то имя и цвет волос. Потом надо это все вывести на экран одим методом: show. Сейчас напишу пример как должно примерно все выглядеть: Код:
вот код моей программы: Код:
Код:
Код:
P.S. извините за название темы, не знал как ее назвать. |
22.03.2010, 14:48 | #2 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
типа этого?
Код:
|
22.03.2010, 16:23 | #3 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 218
|
да, но здесь все что у Вас реализованно в классе Entry, должно быть реализованно в классе Base. Ща попробую разобраться... вот только опять остается у меня догадкой как данные сохраняются, в особенности меня интересуют эти места:
Код:
Код:
и еще, вот это место Код:
Последний раз редактировалось Olejik; 22.03.2010 в 16:42. |
22.03.2010, 18:33 | #4 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 218
|
Carbon, я Ваш пример вставил... и он работает, я думал Вы это... набросочки зделали... )
спасибо огромное, ща буду вдупливать, что, почему и как..хотя и так все ясно ) еще раз спасибо ) |
22.03.2010, 21:54 | #5 |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
Позвольте спросить, а зачем нужно декларировать toString в интерфейсе? мол чтобы компилятор не дал забыть его реализовать?
я бы интерфейс сделал таким: Код:
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
22.03.2010, 22:18 | #6 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 218
|
а у нас преподователь к этому придирается, во всех программ с интерфейсами он просил ту стринг он мне еще это грубо говоря сказал в спину, что типа ту стринги будут разными у вумэн и мэна.
Я сам не понимаю, хотя как я прочитал вывод можно зделать своим форматом, это в + ) Последний раз редактировалось Olejik; 22.03.2010 в 22:26. |
22.03.2010, 22:23 | #7 | |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
Цитата:
любой класс, реализующий любой интерфейс(и не реализующий интерфейсов вообще), наследует методы класса Object, который имеет метод public String toString(); который без проблем можно переопределить.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
СОМ технологии в Делфи. Подключить нужный обьект | z-wer | Общие вопросы Delphi | 10 | 14.03.2010 17:30 |
Реализовать обьект в Delphi, который содержит в качестве поля двумерный массив данных. | Nastena_12_ | Помощь студентам | 0 | 06.12.2009 22:17 |
Динамически созданный обьект, процедуры | heart | Общие вопросы Delphi | 3 | 09.05.2009 17:32 |
Не могу создать обьект | mrandrey | Общие вопросы Delphi | 6 | 04.06.2007 16:04 |