Как реализовать OO в Javascript с использованием каркаса прототипа?

пожалуйста, дайте мне пример. Мне нужен класс, который представляет собой абстрактное имя класса «Человек» и два абстрактных класса с именами «Мужской» и «Женский», которые расширяют «Человек», и два конкретных класса с именем «Молодой человек», который расширяет «Мужской» и « Молодая женщина», которая расширяет «Женщина». Кроме того, мне нужен множественный унаследованный класс, который называется «Неизвестный», и он расширяет как «Мужской», так и «Женский»...

Заранее спасибо... (Допускается использование каркаса прототипа Javascript.)


person DNB5brims    schedule 07.08.2009    source источник


Ответы (1)


Этого должно быть более чем достаточно:

http://www.prototypejs.org/learn/class-inheritance

person karim79    schedule 07.08.2009
comment
Обязательно используйте новый метод Class.create( subclass, { /* code class */ }) - person Josh; 08.08.2009