题目:编写一个应用程序,创建一个矩形类,类中具有长、宽两个成员变量和求周长的方法。再创建一个矩形类的子类——正方形类,类中定义求面积方法、重写求周长的方法。在主类中,输入一个正方形边长,创建正方形对象,求正方形的面积和周长。(注意:所有类均在一个包中)
package package3; import java.util.*; class Rectagle { double length; double width; public double perimeter() { return (width+length)*2; } } class Square extends Rectagle { double width; public double getarea() { return width*width; } public double getperimeter() { return 4*width; } } public class Text { public static void main(String[] args) { // TODO Auto-generated method stub Scanner reader=new Scanner(System.in); System.out.print("请输入正方形的边长:"); double width=reader.nextDouble(); Square s1=new Square(); System.out.print("面积为:"+s1.getarea()+"\n周长为:"+s1.getperimeter()); } }