LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

в class-based OOP создаются экземпляры классов, а наследование выполняется посредством наследования классов. Тогда как в prototype-based OOP мы клонируем и расширяем экземпляры

Чо каво клоунируем? И там, и там строится цепочка объектов, в которой ищутся недостающие поля/методы. Просто в class-based звенья этой цепочки называются классами, а в prototype-based — прототипами. Все отличия на уровне цвета пуговиц.

По крайней мере в жопаскрипте так. Там есть и class-based, и prototype-based, причём первое — просто сахарок поверх второго. Потому что принципиальных различий там нет.

Исправление Nervous, :

в class-based OOP создаются экземпляры классов, а наследование выполняется посредством наследования классов. Тогда как в prototype-based OOP мы клонируем и расширяем экземпляры

Чо каво клоунируем? И там, и там строится цепочка объектов, в которой ищутся недостающие поля/методы. Просто в class-based звенья этой цепочки называются классами, а в prototype-based — прототипами. Все отличия на уровне цвета пуговиц.

По крайней мере в жопаскрипте так. Там есть и class-based, и prototype-based, причём первое — просто сахарок поверх второго.

Исходная версия Nervous, :

в class-based OOP создаются экземпляры классов, а наследование выполняется посредством наследования классов. Тогда как в prototype-based OOP мы клонируем и расширяем экземпляры

Чо каво клоунируем? И там, и там строится цепочка объектов, в которой ищутся недостающие поля/методы. Просто в class-based звенья этой цепочки называются классами, а в prototype-based — прототипами.

По крайней мере в жопаскрипте так. Там есть и class-based, и prototype-based, причём первое — просто сахарок поверх второго.