📄 mysquaretest.java
字号:
//MySquareTest.java
class MyRectangle{
private double length;
private double width;
public MyRectangle(){
this.length=1;
this.width=1;
}
public MyRectangle(double length,double width){
this.length=length;
this.width=width;
}
public double getLength(){
return length;
}
public double getWidth(){
return width;
}
public void setLength(double length){
this.length=length;
}
public void setWidth(double width){
this.width=width;
}
public double getArea(){
return length*width;
}
public String toString(){
return "我是一个矩形,我的长为:"+this.getLength()+"\t宽为:"
+this.getWidth()+"\t我的面积是:"+this.getArea();
}
}
class MySquare extends MyRectangle{
private double sideLength;
public MySquare(double sideLength){
this.sideLength=sideLength;
}
public double getSideLength(){
return sideLength;
}
public void setSideLength(double sideLength){
this.sideLength=sideLength;
}
public double getArea(){
return sideLength*sideLength;
}
public String toString(){
return "我是一个正方型,我的边长为:"+this.getSideLength()+"\t我的面积是:"+this.getArea();
}
}
public class MySquareTest{
public static void main(String args[]){
MyRectangle mr1=new MyRectangle(2,3);
MySquare ms1=new MySquare(4);
System.out.println(mr1);
System.out.println(ms1);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -