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;
}
}


浙公网安备 33010602011771号