?? circle.java
字號:
// Circle.java
// 圓類的定義
public class Circle extends Point { // 圓類繼承點類
protected double radius;
// 確定構(gòu)造函數(shù)
public Circle()
{
// 隱含調(diào)用父類構(gòu)造函數(shù)
setRadius( 0 );
}
// 重載的構(gòu)造函數(shù)
public Circle( double r, int a, int b )
{
super( a, b ); // 調(diào)用父類構(gòu)造函數(shù)
setRadius( r );
}
// 定義圓的半徑
public void setRadius( double r )
{ radius = ( r >= 0.0 ? r : 0.0 ); }
// 獲得圓的半徑
public double getRadius() { return radius; }
// 圓面積計算
public double area() { return Math.PI * radius * radius; }
// 圓的圓心、半徑轉(zhuǎn)換成字符串輸出的方法
public String toString()
{
return "Center = " + "[" + x + ", " + y + "]" +
"; Radius = " + radius;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -