Оглавление:
- Определение - Что означает программирование на основе прототипов?
- Techopedia объясняет программирование на основе прототипов
Определение - Что означает программирование на основе прототипов?
Программирование на основе прототипов - это стиль программирования, в котором уже созданные объекты клонируются и используются повторно для создания программы или приложений.
Его контекст программирования и базовая структура похожи на объектно-ориентированную структуру программирования, но он использует стиль программирования бесклассового наследования при создании дублированных экземпляров объекта.
Основанное на прототипах программирование также известно как прототипное программирование, прототипно-ориентированное программирование, бесклассовое программирование или программирование на основе экземпляров.
Techopedia объясняет программирование на основе прототипов
Основанное на прототипах программирование - это, в первую очередь, модель программирования, работающая на концепции клонирования и прототипирования объектов. Он использует наследование объектов, где один объект может быть повторно использован другим объектом без необходимости создания какого-либо родительского класса. Например, при использовании функции / метода «прототип» в JavaScript, объект может быть вызван / использован в другой программе без определения его класса. JavaScript создает связь между новым объектом и основным объектом. Клонированный / скопированный / прототипированный объект работает так же, как и основной объект.
Java Script, Action Script, Newton Script и MOO являются некоторыми языками программирования на основе прототипов.