Показать сообщение отдельно
Старый 09.12.2003, 12:54
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 2  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
грубо говоря - любой объект создается классом Object

по умолчанию, почти все классы являются дочерними от Object...
а prototype твоего класса - это объект, содержащий то что нужно всем инстансам этого класса

то есть прототип - это всего лишь контейнер, из которого берутся общие свойства и методы... при этом сам этот контейнер создан классом Object

кстати -
есть такое понятие - бесконечная цепочка наследования :)
если сделать так, чтобы прототипом класса был объект этого же класса, и обратиться к любому его свойству - мы получим бесконечную цепочку, на 256 звене которой компилятор склеит ласты :)


Последний раз редактировалось Nox Noctis; 09.12.2003 в 12:58.