Поскажите ООП-модель, которая бы содержала все возможности
От: Аноним  
Дата: 06.12.11 11:44
Оценка:
Добрый день. Для обучения нужна как-нить ОО-модель тестовой предметной области в которой бы были все возможности ООП: наследование (и множественное), переопределение, ассоциации и прочее. Чтобы она была понятня неподготовленному пользователю
Re: Поскажите ООП-модель, которая бы содержала все возможнос
От: Sharov Россия  
Дата: 06.12.11 11:55
Оценка:
Здравствуйте, Аноним, Вы писали:

Подсмотрите в каком-нибудь учебнике по ООП.
Кодом людям нужно помогать!
Re[2]: Поскажите ООП-модель, которая бы содержала все возмож
От: Аноним  
Дата: 06.12.11 12:00
Оценка:
S>Подсмотрите в каком-нибудь учебнике по ООП.
В том-то и проблема. В учебнике кусочками. А хочется полную картину и интуитивно понятную
Re: Поскажите ООП-модель, которая бы содержала все возможнос
От: Lloyd Россия  
Дата: 06.12.11 12:49
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Добрый день. Для обучения нужна как-нить ОО-модель тестовой предметной области в которой бы были все возможности ООП: наследование (и множественное), переопределение, ассоциации и прочее. Чтобы она была понятня неподготовленному пользователю


Если мне память не изменяет, в книжке Лармана "Применение UML и шаблонов проектирования" был пример, котрые использовался автором на всем протяжении книги.
Посмотрите его.
Re: Поскажите ООП-модель, которая бы содержала все возможнос
От: _Obelisk_ Россия http://www.ibm.com
Дата: 06.12.11 18:37
Оценка: :)
Здравствуйте, Аноним, Вы писали:

А>Добрый день. Для обучения нужна как-нить ОО-модель тестовой предметной области в которой бы были все возможности ООП: наследование (и множественное), переопределение, ассоциации и прочее. Чтобы она была понятня неподготовленному пользователю


Да сам сделай. Возьми за основу Hello World и усложни чуток

— абстрактное приветствие
— абстрактный OuputStream для вывода приветствия
— сервер приветствий
— конвертация приветствий
и т.п.

В общем, из мухи можно сделать слона.



Душа обязана трудиться! (с) Н.Заболоцкий.
Re: Поскажите ООП-модель, которая бы содержала все возможнос
От: LaptevVV Россия  
Дата: 07.12.11 07:08
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день. Для обучения нужна как-нить ОО-модель тестовой предметной области в которой бы были все возможности ООП: наследование (и множественное), переопределение, ассоциации и прочее. Чтобы она была понятня неподготовленному пользователю

Можно иерархию музыкальных инструментов выстроить.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Поскажите ООП-модель, которая бы содержала все возмож
От: Аноним  
Дата: 07.12.11 11:52
Оценка:
LVV>Можно иерархию музыкальных инструментов выстроить.
Вот это интересно. А примером не кинете?
Re[3]: Поскажите ООП-модель, которая бы содержала все возмож
От: LaptevVV Россия  
Дата: 07.12.11 12:59
Оценка:
Здравствуйте, Аноним, Вы писали:

LVV>>Можно иерархию музыкальных инструментов выстроить.

А>Вот это интересно. А примером не кинете?
В моей книжке в главе 9 параграф Чистые виртуальные функции.

Когда мы создаем иерархию классов, вершиной иерархии становится класс, в котором перечислены максимально общие свойства всех потомков. Однако в каждом потомке эти свойства — разные. В качестве примера рассмотрим музыкальные инструменты. Инструменты бывают, например, духовыми, струнными и ударными, а духовые инструменты — деревянными и медными. Например, скрипка — струнный инструмент, а флейта — деревянный духовой. Схема иерархии классов может быть такой, как показано в листинге 9.5.

Листинг 9.5. Иерархия музыкальных инструментов
class Instrument;                            // общий базовый класс
  class Wind: public Instrument;             // духовые
    class Brass: public Wind;                // медные
      class trombone: public Brass;          // тромбон
    class Woodwind: public Wind;             // деревянные
      class flute: public Woodwind;          // флейта
  class Stringer: public Instrument;         // струнные
    class violin: public Stringer;           // скрипка
  class Percussion: public Instrument;       // ударные
    class cymbals : public Percussion;       // тарелки


Все инструменты имеют некоторые общие свойства, например:
 каждый инструмент как-то конкретно называется;
 на каждом инструменте как-то играют.
Кроме того, все струнные инструменты настраивают. Однако для каждого конкретного инструмента эти свойства разные: на скрипке играют совсем не так как на флейте, и настройка гитары сильно отличается от настройки фортепиано. Понятно, что функции, реализующие эти свойства, должны быть виртуальными.

Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Поскажите ООП-модель, которая бы содержала все возможнос
От: ZegSoft Россия  
Дата: 07.12.11 18:25
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день. Для обучения нужна как-нить ОО-модель тестовой предметной области в которой бы были все возможности ООП: наследование (и множественное), переопределение, ассоциации и прочее. Чтобы она была понятня неподготовленному пользователю


Сделай иерархию траспотных средств.
Например, легковые автомобили, гоночные, грузовые, автобусы и так далее.
У каждого из перечисленных классов есть общие методы и свойства. Ну например, грузоподъемность, текущая скорость движения и так далее. Но у каждого есть и свои особенности. Например, функция вычисления ускорения, тормозной путь и так далее.
В принципе, любую иерархию объектов можно переложить на ООП, надо только чуть чуть пофантазировать)
Re[4]: Поскажите ООП-модель, которая бы содержала все возмож
От: Аноним  
Дата: 09.12.11 17:59
Оценка:
Валерий, посмотрите пожалуйста почту. Никак не могу с Вами связаться
Re[5]: Поскажите ООП-модель, которая бы содержала все возмож
От: LaptevVV Россия  
Дата: 09.12.11 18:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Валерий, посмотрите пожалуйста почту. Никак не могу с Вами связаться

В посте ничего нет. Если вы — Павел, то я как обещал в тот же день послал с двух ящиков.
Один с mail.ru (указан у меня здесь в профиле), второй — с ilabsltd.com
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[6]: Поскажите ООП-модель, которая бы содержала все возмож
От: Аноним  
Дата: 13.12.11 05:51
Оценка:
А>>Валерий, посмотрите пожалуйста почту. Никак не могу с Вами связаться
LVV>В посте ничего нет. Если вы — Павел, то я как обещал в тот же день послал с двух ящиков.
LVV>Один с mail.ru (указан у меня здесь в профиле), второй — с ilabsltd.com
Да, я Павел. Не получил ни одного. Более того, я на оба ответил, что не получил. Перешлите, пожалуйста, на x s l [гав] list.ru
Re[7]: Поскажите ООП-модель, которая бы содержала все возмож
От: LaptevVV Россия  
Дата: 13.12.11 06:01
Оценка:
Здравствуйте, Аноним, Вы писали:

А>>>Валерий, посмотрите пожалуйста почту. Никак не могу с Вами связаться

LVV>>В посте ничего нет. Если вы — Павел, то я как обещал в тот же день послал с двух ящиков.
LVV>>Один с mail.ru (указан у меня здесь в профиле), второй — с ilabsltd.com
А>Да, я Павел. Не получил ни одного. Более того, я на оба ответил, что не получил. Перешлите, пожалуйста, на x s l [гав] list.ru
1. Отправил с двух ящиклов
2. Писем не получал. В спаме тоже не было замечено. Но заглядывал туда всего пару раз, может и пропустил
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Поскажите ООП-модель, которая бы содержала все возможнос
От: Basil2 Россия https://starostin.msk.ru
Дата: 13.12.11 13:28
Оценка: :)
Здравствуйте, Аноним, Вы писали:

А>Добрый день. Для обучения нужна как-нить ОО-модель тестовой предметной области в которой бы были все возможности ООП: наследование (и множественное), переопределение, ассоциации и прочее. Чтобы она была понятня неподготовленному пользователю


Иерархия животных.

Заодно и зоологию подтянут
Проект Ребенок8020 — пошаговый гайд как сделать, вырастить и воспитать ребенка.
Re[8]: Поскажите ООП-модель, которая бы содержала все возмож
От: Аноним  
Дата: 14.12.11 05:40
Оценка:
LVV>1. Отправил с двух ящиклов
LVV>2. Писем не получал. В спаме тоже не было замечено. Но заглядывал туда всего пару раз, может и пропустил
Вчера получел на XSL и ответил на ilabsltd.com и на mail.ru
Re[9]: Поскажите ООП-модель, которая бы содержала все возмож
От: LaptevVV Россия  
Дата: 14.12.11 05:50
Оценка:
Здравствуйте, Аноним, Вы писали:

LVV>>1. Отправил с двух ящиклов

LVV>>2. Писем не получал. В спаме тоже не было замечено. Но заглядывал туда всего пару раз, может и пропустил
А>Вчера получел на XSL и ответил на ilabsltd.com и на mail.ru
Получил.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Поскажите ООП-модель, которая бы содержала все возмож
От: elmal  
Дата: 15.12.11 07:14
Оценка:
Здравствуйте, Basil2, Вы писали:

B>Заодно и зоологию подтянут

Не круто, там человек к приматам отнесен, нет богоизбранности, еще в суд подадут, что глупостям учите. Надо что нидь православное — иерархия ангелов там, или модель троицы. Троица вообще рулить будет однозначно . Типа есть синглон Бог, есть конкретные экземпляры отца, сына, святого духа, которые делегируют все к этому синглтону, есть всякие там церкви и соборы, в них иерархические всякие архимандриты, ну и показать их взаимодействие с этим синглтоном . В этом народ получше разбирается, чем в богопротивной зоологии.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.