CodeLAB
на главную карта сайта обратная связь

Популярные задачи:

#Создание простейшей таблицы. (36930 hits)
#Случайный выбор элемента при неизвестном их количестве. (36491 hits)
#Работа с камерой. (35607 hits)
#Поверхностное клонирование. (27455 hits)
#Таймер. (40570 hits)
#Хранение иерархических деревьев. (53092 hits)
#Полезные утилиты, небольшие api и библиотеки и проч.. (69537 hits)
#Поразрядная сортировка массива подсчетом. (132816 hits)
#Заполнение 2-го выпадающего списка (select) в соответствии с выбором в первом. (46011 hits)
#Синус. (60461 hits)
#Найти максимальную сумму в последовательности. (136712 hits)
#Числа Армстронга. (45907 hits)
#Просмотр изображения во всплывающем окне. (89002 hits)
#Поразрядная сортировка, общий принцип. (130151 hits)
#Динамическое изменение цвета полоски прокрутки в IE5.5 и выше. (30742 hits)
#Сапер. (53148 hits)
#Динамическая очистка выпадающего списка (select) на javascript. (90529 hits)
#Шифрование произвольных данных. (328395 hits)
#Бинарный поиск в массиве и его разновидности. (168727 hits)
#Вращение 3D объекта. (35887 hits)


Главная >> Каталог задач >> Веб-разработка >> Клиентский скриптинг(js, vba и т.д.) >>

ООП на javascript: классы, наследование, инкапсуляция

Aвтор:
Дата:
Просмотров: 257478
реализации(javascript: 2шт...) +добавить

Имея такой динамичный и нетипизированный язык как javascript и при всех его особенностях - достаточно неординарно организовать базовые принципы объектно-ориентированного программирования, такие как наследование и инкапсуляция.

О полиморфизме речи уже не идет т.к. язык нетипизированный и соотв-но полиморфно обращаться к объектам классов потомков через ссылки на базовый класс - нет возможности.

Реализации:

javascript(2)   +добавить

1) Наследование и инкапсуляция, реализация с помощью базового класса Class на javascript, code #552[автор:-]
2) Наследование на javascript, code #553[автор:-]