Есть класс Shape из него надо передать параметры shapeColors в другой класс Draw. Никак не могу разобраться, как это сделать. Прошу вашей помощи.
Class Shape {
constructor(shapeColors) {
this.shapeColor = shapeColors {
borderColor : $(".border-color").value,
fillColor : $(".fill-color").value
}
}
//Какие операции над `shapeColors`
}
Class Draw {}
Вариантов много, можно просто присвоить свойству класса draw свойство класса Shape, но логичнее конечно было бы использовать одно из правил ООП, а именно наследования, унаследуйте класа Shape таким образом.
Class Draw extends Shape {}
let draw = new Draw();
Таким образом мы унаследовали shapeColors.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники