Съдържание:
- Определение - Какво означава програмиране на базата на прототипи?
- Techopedia обяснява програмиране на базата на прототипи
Определение - Какво означава програмиране на базата на прототипи?
Прототипово базираното програмиране е стил на програмиране, при който вече създадени обекти се клонират и използват повторно за изграждане на програма или приложения.
Неговият контекст на програмиране и основна рамка е подобен на обектно-ориентирана структура на програмиране, но той използва безкласов стил на програмиране на наследяване при създаване на дублирани екземпляри на обект.
Прототипно базираното програмиране е известно още като прототипично програмиране, ориентирано към прототип програмиране, безкласово програмиране или базирано на инстанции програмиране.
Techopedia обяснява програмиране на базата на прототипи
Основаното на прототипи програмиране предимно е модел на програмиране, който работи върху концепцията за клониране и прототипиране на обекти. Той използва наследяване на обекти, при което един обект може да се използва повторно от друг обект, без да е необходимо да се създава някакъв родителски клас. Като например, когато използвате JavaScript / метод "прототип" в JavaScript, един обект може да бъде извикан / използван в друга програма, без да се определя неговият клас. JavaScript създава връзка между новия обект и основния обект. Клонираният / копиран / прототипиран обект работи по същия начин като основния обект.
Java Script, Action Script, Newton Script и MOO са някои програмни езици, базирани на прототипи.