DAY 5: Inheritance | Hackerrank Solution | 10 Days Of Javascript

DAY 5: Inheritance

Hackerrank Solution 10 Days Of  Javascript


Objective
In this challenge, we practice implementing inheritance and use JavaScript prototypes to add a new method to an existing prototype. Check out the attached Classes tutorial to refresh what we've learned about these topics.

Task
We provide the implementation for a Rectangle class in the editor. Perform the following tasks:
  1. Add an area method to Rectangle's prototype.
  2. Create a Square class that satisfies the following:
           -->  It is a subclass of Rectangle.
           -->  It contains a constructor and no other methods.
           -->  It can use the Rectangle class' area method to print the area of a Square object.
Locked code in the editor tests the class and method implementations and prints the area values to STDOUT.
SOLUTION

SHARE If you find this useful, please share with your friends and Community.
CODE TOGETHER..GROW TOGETHER.
Newer Posts Newer Posts Older Posts Older Posts

More posts

Comments

Post a Comment

Sponsored Content