Kuis Coding: OOP Dicoding

Run Settings
LanguageJavaScript
Language Version
Run Command
class Animal { constructor(name, age, isMammal) { this.name = name, this.age = age, this.isMammal = isMammal } } class Rabbit extends Animal { constructor(name, age) { super(name, age, true) } eat() { console.log(`${this.name} sedang makan`) } } class Eagle extends Animal { constructor(name, age) { super(name, age, false) } fly() { console.log(`${this.name} sedang terbang`) } } const myRabbit = new Rabbit('Labi', 2); const myEagle = new Eagle('Elo', 4); myRabbit.eat(); myEagle.fly();
Editor Settings
Theme
Key bindings
Full width
Lines