| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Песочница > Ловкость ООП и ни какого мошеннечества |
| Автор: Samotnik 20.6.2007, 23:34 |
| Доброго времени суток!! Значит проблемка следущаяя, нуну предсавить зоопарк , и оформить его в стиле Обьектно - ориентированного програмирования. Т.е. без кода и реализации. Эту задачку я уже решил!!! Но решил спросить, мож у кого нить есть идейки, подкинте плз, от новых и наватарских я никогда не отказываюсь |
| Автор: EvgenZ 20.6.2007, 23:41 |
| Тему в потрепаться. ИМХО. |
| Автор: Samotnik 20.6.2007, 23:50 |
| На самом деле не совсем так, при моделировании нуна юзать токо технологии Java !!! |
| Автор: skyboy 20.6.2007, 23:53 |
а при программировании - только IDEF? Че это за прикол такой - "моделировать при помощи технологий java"? |
| Автор: Samotnik 20.6.2007, 23:59 |
| 2 skyboy Слушай, ну не хочеш- не отвечай, зачем критикой заниматься ?!?!?!?! Как хочу так и проектирую!!! |
| Автор: nornad 21.6.2007, 00:40 |
Берём книжку по зоологии и рисуем дерево видов. Многие ветви и "узлы" можно сократить. Например, амёбы нам не нужны. Думаю, идея ясна. |
| Автор: nornad 21.6.2007, 02:16 |
| Ну, если бы ты хоть описал нормально, что ты от людей хочешь. А то ведь всё свелось к тому, что "я написал, но может, кто-то умеет по-другому?". А КАК ты написал? ЧТО ты написал? Мы ж те не эти, не телепу... не телепаты, блин. Добавлено через 1 минуту и 20 секунд Кстати, ООП без кода - штука забавная. Это, имхо, уже не программирование, а скорее проектирование. |
| Автор: Samotnik 21.6.2007, 13:15 |
Но он без реализации. Т.е. есть абстрактн класс, подклассы, много методов, создаются множество обьектов, т.д. Просто это все на уровне обьектного ориентирования происходит, и реализация методов не нужна. Нужен некомпилируемый код, который будет отражать всю(ну по крайней мере по максимуму) суть ООП на примере зоопарка. |
| Автор: nornad 21.6.2007, 16:13 |
| И каков уровень детализации требуется? Только животные? Или нужны ещё клетки, работники, бухгалтерия, здания и территории?.. С твоих слов я понял, что надо было просто создать структуру объектов с описанием основных методов. А вот что подразумевается под зоопарком - пока непонятно. Если только животные, то чем тебе не по нраву идея взять за основу структуры объектов структуру видов? |
| Автор: Samotnik 21.6.2007, 18:05 | ||
Да собстнно не лимитирован!!! Какой хош. Главное написать систему зоопарк(без реализации методов, как я уже упоминал выше). И в ней максимально раскрыть свои знания по ООП !!!!!!!
Да по сути правильно понял!!!! Ограничений никаких, можно рассматреть зоопарк как целую систему(офигенно большую), а можно и не целую |
| Автор: nornad 21.6.2007, 20:49 |
| На "офигенно большую" одного мозга за пару дней просто не хватит. |
| Автор: Samotnik 21.6.2007, 22:39 |
Это уж точно!!!! Просто задание такое, как говориться на сообразительность, типа "поди туду не знаю куда, принеси то не знаю что" Вот!!! Видимо ребята хотят проверить владение ООП на уровне соображалки. Т.е. как ты можеш кажеться простую и стандартную ситуацию(зоопарк) представить в не стандартной форме!?!?!? |
| Автор: powerOn 22.6.2007, 00:35 |
| Модератор: Переместил из Java: Общие вопросы. |
| Автор: nornad 22.6.2007, 02:07 | ||
Раз уж тему во флейм перекинули, то продолжим.
Владение ООП не подразумевает, что ты будешь представлять нестандартно. Скорее, наоборот - постараешься представить как можно "стандартнее". |
| Автор: Artemios 22.6.2007, 16:26 |
| UML в руки -- и вперед. Рисуем диаграммы классов, потом автогенерация кода Java - от и сё, и никакой реализации методов |
| Автор: max1985 22.6.2007, 16:35 |
| В мире довольно много языков для моделирования проектов. UML - один из лучших |
| Автор: Samotnik 22.6.2007, 20:41 | ||||
Ну почему же , это смотря как предсавить!!! Просто задача в том как человек сможет спроектировать жизненную ситуацию!! Начиная от самой простой заканчивая самой сложной, ведь этим заданием, можно проверить разбирается ли чел в ООП, а если разирается то на сколько круто!! Добавлено через 1 минуту и 6 секунд
Да я ж не спорю!!!! Просто задание то в Java написать!!!! |
| Автор: Сумасшедший 22.6.2007, 21:03 |
| Samotnik, Класс зебра, метод "Сожрать"))) |
| Автор: LSD 22.6.2007, 21:56 | ||||
Да!
|
| Автор: Сумасшедший 22.6.2007, 22:32 |
Мх)) А дать крокодилу хоть какие-то шансы на выживание?- он же с голоду помрёт! |
| Автор: LSD 22.6.2007, 23:41 | ||
У Боба никаких шансов поймать зебду - нет, потому и метод нямаНяма() - абсдактный. А с голоду он не помрет, будет есть курицу из супермаркета |
| Автор: Сумасшедший 22.6.2007, 23:57 |
| LSD, есть,- в тот момент, когда она пойдёт на водопой, потому абстрагирование данного метода неприменимо в текущем классе) А вот заполучить курицу из супермаркета более нереально.. покормите крокодила |
| Автор: LSD 23.6.2007, 14:08 |
![]() ![]() ![]() ![]() ![]() |
| Автор: stup 25.6.2007, 17:43 |
| Мда. Какая тема, такие и ответы |
| Автор: Сумасшедший 26.6.2007, 19:26 |
| LSD, ужос |
| Автор: mr.fox 26.6.2007, 22:59 |
| хех.. а зачем сие деяние? |
| Автор: Сумасшедший 26.6.2007, 23:27 |
| mr.fox, зачем хотеть? |
| Автор: javastic 28.6.2007, 10:30 |
| Samotnik, народ тебе правильно говорит, определись с областью понятия зоопарка. Может тут животные вообще не в тему. Воспользуйся диаграммами классов в UML и расставь связи и если надо методы. А то твой вопрос похож на такой: - Помогите создать абстрактную модель космоса чтобы результат был в исходниках Явы. Язык для проверки понимания ООП совсем не обязателен. |