java第八次作业

题目:编写一个应用程序,创建一个矩形类,类中具有长、宽两个成员变量和求周长的方法。再创建一个矩形类的子类——正方形类,类中定义求面积方法、重写求周长的方法。在主类中,输入一个正方形边长,创建正方形对象,求正方形的面积和周长。(注意:所有类均在一个包中)

/**创建矩形类,定义成员,创建方法,计算矩形面积,创建zheng子类,重写周长方法,创建计算面积方法,从键盘输入边长计算面积,并输出*/
package www;
import java.util.*;
public class aaa {
	public static void main(String[] args){
		Scanner b=new Scanner(System.in);
		zheng zn=new zheng();
		System.out.println("输入边长");
		zn.length=zn.with = b.nextInt();
		System.out.println("周长"+zn.zhouchang());
		System.out.println("面积"+(zn.area()));			
}
}
class juxing{
	double length;
	double with;
	double zhouchang;
	double zhouchang(){
		double a=0;
		a=(double) 2*(length+with);
		return a;
	}
}
class zheng extends juxing{
	double area(){
		double c=0;
		c=(double) (length*with);
		return c;	
	}
	double zhouchang(){
		double a=0;
		a=(double) 2*(length+with);
		return a;
	}
}

  

 

posted @ 2019-09-24 21:15  l刘磊  阅读(182)  评论(0编辑  收藏  举报