歡迎訂閱杜仲教學頻道: https://www.youtube.com/channel/UCElwt6s8Ea_V-gnu9sZZT5g?sub_confirmation=1 杜仲教學部落格: https://derekcctu.blogspot.com/
2018年11月5日 星期一
[Java]_ch11.2_跨Package存取
[Java]_ch11.2_跨Package存取
package Taipei;
public class CCircle{
protected double pi=3.14;
protected double radius;
public CCircle(){
radius=1.0;
System.out.println("0.父類別建構元(), pi="+pi+" radius="+radius);
}
public CCircle(double r){
radius=r;
System.out.println("1.父類別建構元(double r), pi="+pi+" radius="+radius);
}
public final void show(){
System.out.println("父類別show(), pi="+pi+" radius="+radius+" area="+pi*radius*radius);
}
public void setValue(int v){}
}
package Hsinchu;
public class CCoin extends Taipei.CCircle{
int value;
public CCoin(){
super(4.0);
value=5;
System.out.println("0.子類別建構元(), pi="+pi+" radius="+radius+" value="+value);
}
public CCoin(double v){
value=(int)v;
System.out.println("1.子類別建構元(double v), pi="+pi+" radius="+radius+" value="+value);
}
public void setValue(int v){
value=v;
System.out.println("子類別setValue(), value="+value+" pi="+pi+" radius="+radius);
}
// public void show(){
// System.out.println("子類別show(), pi="+pi+" radius="+radius+" area="+pi*radius*radius+" value="+value);
// }
}
package Gjun;
public class A9 {
public static void main(String[] args) {
Taipei.CCircle c1=new Taipei.CCircle(2.0);
c1.show();
// c1.setValue(50);
Hsinchu.CCoin c2=new Hsinchu.CCoin();
c2.setValue(100);
c2.show();
Taipei.CCircle c3=new Hsinchu.CCoin(99);
c3.show();
c3.setValue(88);
}
}
訂閱:
張貼留言 (Atom)
Ether.fi Cash Card 一張所有人必備的加密貨幣信用卡 [Ether.fi Cash Card] : https://www.ether.fi/app/cash/sign-up?ref_code=d27f8523 ------國際交易所------ [Bitg...
-
22.Hamster Kombat Daily Combo倉鼠戰鬥_DailyCombo0620 ------國際交易所------ [Bitget 交易所]: https://partner.bitget.com/bg/DCA888 邀請碼:DCA888 [Bybit交...
-
[CATS coin每日任務(Ton區塊鏈游戲伏擊百倍幣)] https://t.me/catsgang_bot/join?startapp=FXvTt0OIdo7NJ4jxDutEV ------國際交易所------ [Bitget 交易所]: https://partn...
沒有留言:
張貼留言