Apply the polymorphism characteristic of Object-Oriented programming to manipulate the following shape area calculation
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
Apply the polymorphism characteristic of Object-Oriented programming to manipulate the following shape area calculation
Apply the polymorphism characteristic of Object-Oriented programming to manipulate the following shape area calculation and show the result via the design and implementation of an object-oriented program. In addition to including not less than 10 internal documentation lines within the program and determining the type of inheritance applied. A base class called a shape with three different subclasses (rectangle, cylinder surface, and isosceles triangle perimeter). Each shape needs a specific formula for calculating its area as follows: Rectangle area= (r1'r2), where r1 and r2 represents two different ribs/sides. Cylinder surface area=(21h+2^2), where r represents the radius and h represents the cylinder height. • Isosceles triangle perimeter=(2*r) + (b), where r represents one side and b represents the base. .
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!