Проблема проектирования
От: Kostyan2204  
Дата: 10.07.07 09:14
Оценка:
Приветствую!

Помогите разобраться с проблемой проектирования.

Есть суперкласс Izdelie. (базовый для всех изделий). У всех изделий есть следующие атрибуты:
1) long ID; //Уникальный код изделия
2) string FullName; //Полное наименование материала
3) decimal Mass; //Масса изделия
4) Purchased; // Признак того, что изделие покупное

Изделия могут менять признак с ПОКУПНОЕ на СОБСТВЕННОЕ ИЗГОТОВЛЕНИЕ (и наоборот)

Если издлеия являются покупными, то у них имеются атрибуты ( Buyer — закупщик, Price — цена). Наоборот, изделия собственного производства, таких атрибутов у него нет.

С ДРУГОЙ СТОРОНЫ
Все изделия деляться на две группы (СОБСТВЕННОГО ПРОЕКТИРОВАНИЯ и ЧУЖОГО ПРОЕКТИРОВАНИЯ).
Изделия собственного проектирования (в отличии от чужих) имеют атрибут НОМЕР ЧЕРТЕЖА и ФАМИЛИЯ РАЗРАБОТЧИКА.

Как это реализовать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.