Question: Design a parent class called Square that will receive data for the height and width of a square. Your class is to validate the input

Design a parent class called Square that will receive data for the height and width of a square. Your class is to validate the input data and create a method called calculate Surface Area ( ) to calculate the surface area. Design a child class called Cube, which has an additional attribute called depth, and create a method to override the parent method, calculate Surface Area

. a Design the class table and UML diagram.

b Write an algorithm for each operation in the table.

c Write a test or driver algorithm to test the solution.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!