|
Модераторы: Partizan, gambit |
|
Exception |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 1 Всего: 186 |
Я бы всё-таки переименовал IHabits в IHasHabits, а MethodHabits -- в GetHabits (или, что ещё лучше, сделал бы read-only свойство Habits вместо метода).
|
|||
|
||||
SKrivosein |
|
|||
Идущий в даль Профиль Группа: Участник Сообщений: 271 Регистрация: 9.6.2007 Где: Praha - Прага Репутация: 4 Всего: 8 |
Извиняюсь,эт я сначала хотел метод написать,а потом в 3 часа ночи переписывать лень было.
ИСПРАВИЛ! Это сообщение отредактировал(а) SKrivosein - 26.2.2008, 03:03 |
|||
|
||||
Able |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
source777, не о том ты, чудо....
|
|||
|
||||
source777 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 3 Всего: 56 |
Почему же не о том, полиморфизм он везде полиморфизм, а что может быть проще, чем понять изначальный смысл слова, тогда уже не составляет труда понять его применение к любой области... так что не мысли так узко... к тому же любой частный пример не в силах всесторонне описать явление...
Добавлено через 3 минуты и 10 секунд SKrivosein, в Main можно всё до строки \"//или так...\" включительно удалить, как не имеющее никакого отношения к полиморфизму P.S. Тема полиморфизма жены не раскрыта! -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
Able |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
то как мыслим не тема поста...
Тут конкретный вопрос, что есть это... а на такой вопрос можно ответить лишь двумя группами способов, других просто нет Первая это Интенциональная группа - самый простой способ, просто показать пальцем вот смотри. (пример с водой) и вторая это Дескриптивный или дефинитивный, т.е. описать максимально, что есть это для выделения его из мира вещей... как сделал Exeption? вы же описываете своими словами (хочешь объяснить говори на детском языке), не говорите на одном языке с человеком задавшим вопрос! Вообще на месте задающего вопрос я бы обратился к этимологии слова ПОЛИМОРФ что это и как это... почему ИЗМ... Полиморфизм — от греч. poly — много и morphe — форма Полиморфизм в биологии, наличие в пределах одного вида резко отличных по облику особей, не имеющих переходных форм. Классический пример - оборотень... сущность одна, а форма разная, как у воды! (сущность т.е. существенное, физика с химией тут не причем) В программировании же общая идея такова "один интерфейс, множество методов".
Думаю, что после поста Exeption, вообще не должно возникнуть вопросов, проще некуда... разве, что пример добавить более развернутый, насытить вариантами использования… но не мне гуру дополнять ))) Это сообщение отредактировал(а) Able - 29.2.2008, 03:33 |
|||
|
||||
source777 |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 3 Всего: 56 |
Не занудствуй
Фантастика не может быть классическим примером... Вода, как и любая жидкость, не обладает полиморфизмом, сколько раз это надо повторить, чтобы до тебя дошло? перечитывай определение, пока не врубишься:
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
||||
|
|||||
Able |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
Все это Троелсен и Страструп
|
|||
|
||||
CareyDom |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 30.6.2022 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
TaskGangster |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 21.7.2022 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | .NET для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |