Tell us what’s happening:
Describe your issue in detail here.
Your code so far
function Bird(){ }
Bird.prototype.fly =function() {return "I am Flying!";};
function Penguin() {}
Penguin.prototype =Object.create(Bird.prototype);
Penguin.prototype.constructor =Penguin;
Penguin.prototype.fly = function() {
return "Alas, this is a flightless bird.";
};
let Penguin =new Penguin();
console.log(Penguin,fly())
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.62
Challenge: Object Oriented Programming - Override Inherited Methods
Link to the challenge: