Dr. Mohammad Allaho Interface/Inheritance Exercise 3D Shapes Application Create a program that calculates the volume of any given 3D shape. The program should be dynamic.
a. Develop a program that calculates the area of 2D shapes.
b. Write a program that prints random numbers.
c. Create a program that simulates a basic calculator.
d. Implement a program that calculates the volume of any given 3D shape dynamically.