Привет, каков альтернативный способ передачи аргументов в родительский класс, кроме передачи аргументов с использованием метода super (), например:
class food () {
constructor (name) {
this. name = name;
}
}
class junkfood extends food {
constructor () {
super();
// no args
this.type = "bad"
}
}
var breakfast = new junkfood('pizza')
, в настоящее время я использую следующий
class food () {
constructor (name) {
this. name = name;
}
}
class junkfood extends food {
constructor (name) {
super(name);
this.type = "bad"
}
}
var breakfast = new junkfood('pizza')
как видно выше, я не хочу, чтобы нездоровая пища ассоциировалась с аргументом названия еды