⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mysquaretest.java

📁 《Java面向对象程序设计》例子源代码.轻松学习书本.
💻 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 + -