?? app9_1.java
字號:
// app9_1,簡單的范例
class CCircle // 定義類CCircle
{
private double pi=3.14;
private double radius;
public CCircle(){ // CCircle()構造函數
System.out.println("CCircle() constructor called");
}
public void setRadius(double r){
radius=r;
System.out.println("radius="+radius);
}
public void show(){
System.out.println("area="+pi*radius*radius);
}
}
class CCoin extends CCircle //定義CCoin類,繼承自CCircle類
{
private int value;
public CCoin(){ // CCoin()構造函數
System.out.println("CCoin() constructor called");
}
public void setValue(int t){
value=t;
System.out.println("value="+value);
}
}
public class app9_1
{
public static void main(String args[])
{
CCoin coin=new CCoin(); // 建立CCoin對象
coin.setRadius(2.0); // 調用父類的setRadius() method
coin.show(); //調用父類的show() method
coin.setValue(5); // 調用子類的setValue() method
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -