Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание класса 
:(
    Опции темы
uranpro
  Дата 4.5.2009, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 571
Регистрация: 7.5.2008
Где: Moscow city

Репутация: нет
Всего: 1



добрый день.
задача такова:
я поставщик посуды. у меня есть посуда из стекла и пластика. из пластика делаю тарелки, вилки и ложки, из стекла только тарелки.
если я произвожу тарелку из пластика, то я создаю к ней вилку и ложку.
такая схема:
посуда - стекло - тарелка
            - пластик - тарелка - вилка
                                            - ложка
                            - вилка
                            - ложка

нужно построить класс, с родителями, наследниками)

зы: сам придумал для себя задачку, чтобы разобраться немного) помогите кто чем может)


--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
Frees
Дата 4.5.2009, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 16
Всего: 54



Цитата(uranpro @  4.5.2009,  15:41 Найти цитируемый пост)
нужно построить класс, с родителями, наследниками)

а что этот класс должен делать какова у него задача

ты помоему классы с чем то другим перепутал, с record-ами например


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
Bose
Дата 7.5.2009, 00:42 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 8
Всего: 51



Код

type
  TPosudko = class(TObject)
  end;

  TGlassPosudka = class(Tposudko)
  end;

  TGlassTarelko = class(TGlassPosudka)
  end;

  TPlasticPosuda = class(Tposudko)
  end;

  TPlasticTarelko = class(TPlasticPosuda )
  end;

  TPlasticVilko = class(TPlasticPosuda )
  end;

  TPlasticLozhko = class(TPlasticPosuda )
  end;


PM MAIL WWW Skype   Вверх
Keeper89
Дата 7.5.2009, 00:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 9
Всего: 58



Толку от такого класса, который "ничего не делает", как и указал Frees.


--------------------
PM MAIL WWW   Вверх
Демо
Дата 7.5.2009, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 3.11.2005

Репутация: 7
Всего: 50



Цитата(Keeper89 @  7.5.2009,  00:53 Найти цитируемый пост)
Толку от такого класса, который "ничего не делает", как и указал Frees. 


Разве проблема придумать, что может делать этот класс?

Например, стеклянная посуда при ударе звенит, пластиковая - просто стучит.
Стеклянная при определённой силе удара может разбиться.
Вот уже несколько свойств и методов можно определить.

Это сообщение отредактировал(а) Демо - 7.5.2009, 15:16


--------------------
    
PM MAIL ICQ Skype   Вверх
Keeper89
Дата 7.5.2009, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 9
Всего: 58



Цитата(Демо @  7.5.2009,  15:15 Найти цитируемый пост)
Разве проблема придумать, что может делать этот класс?

Нет, конечно, к тому же Bose уже написал возможный макет класса.


--------------------
PM MAIL WWW   Вверх
Frees
Дата 8.5.2009, 06:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 16
Всего: 54



Цитата(uranpro @  4.5.2009,  15:41 Найти цитируемый пост)
сам придумал для себя задачку, чтобы разобраться немного) помогите кто чем может)


Цитата(Демо @  7.5.2009,  17:15 Найти цитируемый пост)
Разве проблема придумать, что может делать этот класс?


примерный макет тебе показали, а дальше разберайся сам как ты и хотел




--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0935 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.