Tell us what’s happening:
Describe your issue in detail here.
I just want to know if I’m reading correctly or is there a little mix up in the description of the challenge.
Challenge: Reset an Inherited Constructor Property
Link to the challenge:
Tell us what’s happening:
Describe your issue in detail here.
I just want to know if I’m reading correctly or is there a little mix up in the description of the challenge.
Challenge: Reset an Inherited Constructor Property
Link to the challenge:
It is correct. It’s saying that Bird is an instance of Animal, and Duck is an instance of Bird. Just like Dog would be an instance of Animal and Beagle would be an instance of Dog. I like to think of inheritance with OOP like a family tree. Hopefully that helps!
Oh but… I don’t understand because in the description it says that all instances of Bird were constructed by Bird (but in the logic they can’t be constructed by Bird because it used Bird.prototype = Object.create(Animal.prototype);
.
the next sentence says
To do so, you can manually set the constructor property of
Bird
to theBird
object:
you need to set it yourself so that it appears in that way
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.