2019年8月21日 星期三

[Java程式]_Ch9.1_繼承介紹



1 則留言:

  1. class CCircle{
    double pi;
    double radius;
    CCircle(){
    radius=2.0;
    pi=3.14;
    System.out.println("0.父類別建構元(),pi="+pi+" radius="+radius);
    }
    CCircle(double r){
    radius=r;
    pi=3.14;
    System.out.println("1.父類別建構元(double),pi="+pi+" radius="+radius);
    }
    void show(){
    System.out.println("父類別show(),pi="+pi+" radius="+radius);
    }
    }
    class CCoin extends CCircle{
    int value;
    CCoin(){
    value=5;
    System.out.println("0.子類別建構元(),pi="+pi+" radius="+radius+" value="+value);
    }
    CCoin(double v){
    super(v);
    value=(int) v;
    System.out.println("1.子類別建構元(int),pi="+pi+" radius="+radius+" value="+value);
    }
    void setValue(int v){
    value=v;
    System.out.println("子類別setValue(int v),value="+value+" pi="+pi+" radius="+radius);
    }
    }
    public class A9 {

    public static void main(String[] args) {
    CCircle c1=new CCircle();
    c1.show();
    // c1.setValue(99);
    CCoin c2=new CCoin();
    c2.show();
    c2.setValue(100);
    CCoin c3=new CCoin(5.5);
    }

    }

    回覆刪除

Ether.fi Cash Card 一張所有人必備的加密貨幣信用卡   [Ether.fi Cash Card] : https://www.ether.fi/app/cash/sign-up?ref_code=d27f8523 ------國際交易所------ [Bitg...