update classes

This commit is contained in:
2025-03-05 15:12:57 +03:00
parent 31caa0e6de
commit 8b08f95ce0
12 changed files with 421 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
---
sidebar_position: 6
---
# Примеси
По определению из Википедии, примесь это класс, методы которого предназначены для использования в других классах, причём без наследования от примеси.
Примесь общий термин в объектно-ориентированном программировании: класс, который содержит в себе методы для других классов.
С примесями могут возникнуть конфликты, если они перезаписывают существующие методы класса. Стоит помнить об этом и быть внимательнее при выборе имён для методов примеси, чтобы их избежать.
## Пример примеси
Простейший способ реализовать примесь в JavaScript это создать объект с полезными методами, которые затем могут быть легко добавлены в прототип любого класса.\
Это не наследование, а просто копирование методов.
Примеси могут наследовать друг друга.