Вход

Просмотр полной версии : Подклассы, классы-смеси и их применение


ILL-JAH
17.05.2011, 21:00
Собственно интересуют практические примеры применения подклассов и классов-смесей. В каких случаях они используются.

Kolyaj
17.05.2011, 23:01
А вы сейчас что называете подклассом и классом-смесью?

SV0L0CH
18.05.2011, 02:33
симптомы намекают на ООП ГМ, надеюсь это излечимо

ILL-JAH
18.05.2011, 02:40
А вы сейчас что называете подклассом и классом-смесью?
То же, что и Флэнаган в своей снижке.

SV0L0CH
18.05.2011, 02:51
То же, что и Флэнаган в своей снижке.
Все знают кто это и обязаны прочитать!

Kolyaj
18.05.2011, 09:55
То же, что и Флэнаган в своей снижке.
Ну процитируйте хотя бы. Я, например, не читал. В языке таких вещей нет, но все любят их себе придумывать. Вот и уточняю, про что именно говорите вы.

ILL-JAH
18.05.2011, 12:29
Все знают кто это и обязаны прочитать!
Извините, я думал, что все знают. Он "книжку с носорогом" написал http://javascript.ru/book Лучшей книжки по JavaScript я не встречал. И да, конечно, никто ничего никому не обязан.

ILL-JAH
18.05.2011, 12:32
Ну процитируйте хотя бы.
Думаю, быстрее получится скачать и прочитать чем мне набирать на клаве. Зараниее извиняюсь, если принуждаю вас качать ненужное и тратить трафик и время.

Kolyaj
18.05.2011, 12:42
Не стоит извинений :) Разумеется я не буду ничего качать и читать.

ILL-JAH
18.05.2011, 14:53
Может статься, что класс-смесь - это неточный перевод с английского. Ну или сам автор книги не придумал более точного описательного термина. Но как я понял - это "пустой" класс, созданный только для объявления каких-либо методов с целью их заимствования в другие классы. Ну а подкласс - это вновь созданный класс, расширеный за счёт добавления каких-либо новых свойств или методов и наследующий от своего надкласса (класса "родителя") все (или некоторые) свойства и методы.
Получается этакая тригонометрия от JavaScript, которая 99-ти человекам из 100 в жизни ни разу не понадобится. Вот меня и заинтересовало практическое приминение подклассой и классов-смесей (раз уж автор их так назвал буду и я их так называть). Потому что в книжке приведены описАтельные, но давольно далёкие от реального применения примеры (как идеальный газ в школьном курсе физики).

subzey
18.05.2011, 15:03
ILL-JAH,
Вы не это (http://javascript.ru/tutorial/object/inheritance#nasledovanie-na-klassah-funkciya-extend) искали?

ILL-JAH
18.05.2011, 16:48
subzey, спасибо. По предоставленной вами ссылке упрощённый вариант того, что есть в книге Флэнагана.