Files
2019-06-20 16:07:46 -05:00

657 B

title, localeTitle
title localeTitle
Use Inheritance So You Don't Repeat Yourself استخدام الوراثة حتى لا تكرر نفسك

استخدام الوراثة حتى لا تكرر نفسك

حل

قم بإزالة طريقة "تناول الطعام" من Cat.prototype و Bear.prototype وأضفها إلى Animal.prototype.

function Cat(name) {
  this.name = name;
};

Cat.prototype = {
  constructor: Cat
};

function Bear(name) {
  this.name = name;
};

Bear.prototype = {
  constructor: Bear
};

function Animal() { };

Animal.prototype = {
  constructor: Animal,
  eat: function() {
    console.log("nom nom nom");
  }
};