Exercise 7.3
This commit is contained in:
parent
b5789a143e
commit
8a5e6d002c
17
Chapter 7/Exercise 7.3
Normal file
17
Chapter 7/Exercise 7.3
Normal file
@ -0,0 +1,17 @@
|
||||
class Animal {
|
||||
constructor(species, sounds) {
|
||||
this.species = species;
|
||||
this.sounds = sounds;
|
||||
}
|
||||
speak() {
|
||||
console.log(this.species + " " + this.sounds);
|
||||
}
|
||||
}
|
||||
Animal.prototype.eat = function () {
|
||||
return this.species + " is eating";
|
||||
}
|
||||
let cat = new Animal("cat", "meow");
|
||||
let dog = new Animal("dog", "bark");
|
||||
cat.speak();
|
||||
console.log(dog.eat());
|
||||
console.log(dog);
|
||||
Loading…
x
Reference in New Issue
Block a user