Create an abstract class "Shape" having two data members, constructors and abstract method disparea (). Derive a class "Rectangle" and "Traingle" from "Shape" class which include appropriate constructors and implement disparea () methods. Create objects of "Rectangle" and "Triangle" classes and call the disparea () methods. NOTE: keep every class definition in separate file named same as a class name within package.same
package p11; import java.util.*; abstract class Shape { int length,width, radius; Scanner s = new Scanner(System.in…
March 28, 2023