p
constructor(legs) {
this.legs = legs;
}
walk() {
console.log('ходит на ' + this.legs + ' конечностях');
}
}
class ABird extends SimpleAnimal {
constructor(legs) {
super(legs);
}
fly() {
console.log('flying');
}
}
let ABird = new ABird(2);
ABird.walk();
ABird.fly();
Объекты как хранилища ключ-значение. Остальное функции решают