0 / 0 / 0
Регистрация: 22.05.2012
Сообщений: 11
|
|
1 | |
Построить иерархию классов: организация, страховая компания, нефтегазовая компания09.10.2012, 13:05. Показов 7711. Ответов 4
Метки нет Все метки)
(
0
|
|
09.10.2012, 13:05 | |
Ответы с готовыми решениями:
4
Разработать иерархию классов: Организация, Нефтегазовая Компания, Завод Комментарии к коду (страховая компания) СУБД Страховая Компания |
9 / 9 / 3
Регистрация: 13.09.2012
Сообщений: 55
|
|
09.10.2012, 14:45 | 2 |
А в чем, собственно, проблема? Организация - скорее всего, абстрактный класс; страховая и нефтегазовая компании - его наследники. Завод - дочернее предприятие нефтегазовой компании, т.е., вероятно, наследник от нефтегазовой (Хотя может быть наследником организации, а в нефтегазовую включаться в поле с типом List<>).
0
|
606 / 581 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
|
||||||
09.10.2012, 15:56 | 3 | |||||
кой-чего набросал, многое не обработано и не доведено до конца, но уж очень обширна тема
Кликните здесь для просмотра всего текста
Каркас есть, и по моему более чем) Можно обработать нормально тип организации, доработать персонал, для этого посоздовав классов - работников, управляющих, и прочих. и... и в итоге получится ещё одна прикольная экономическая стратегия XD
1
|
0 / 0 / 0
Регистрация: 22.05.2012
Сообщений: 11
|
||||||
23.10.2012, 18:04 [ТС] | 4 | |||||
Посмотрите пожалуйста так правильно
0
|
606 / 581 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
|
||||||
24.10.2012, 17:59 | 5 | |||||
изначально задумывалось что ListClients - это не какое либо целочисленное значение, а динамический список объектов, ну да ладно, кому как удобнее, дело в другом.
1) старайся избегать одинаково именовать поля класса и параметры методов/конструкций. 2) в конструкторе Plant (да и не только его) ты передаёшь несколько значений, которые не используются ни для чего. фактически всего 2 можно оставить: name и numberWorker. даже других полей у класса нет. но есть поля с похожими именами у .. так скажем, парралельных классов. обрати внимание на архитектуру:
грубых ошибок нет, просто лишние передачи параметрав конструкторам класса (что пара лишних параметров для современных компов? хотя если многократно расширить проект путать будет всё) и всего по 2 поля и 2 метода у каждого класса кроме базового (но может оно так и было задуманно?))
1
|
24.10.2012, 17:59 | |
Помогаю со студенческими работами здесь
5
Запросы в Access бд страховая компания
Создание первой БД (Страховая компания) Страховая компания составила рейтинг самых ненадежных смартфонов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |