1. 程式人生 > 其它 >|NO.Z.00005|——————————|BigDataEnd|——|Java&類和物件.V05|---------------------------------------------|Java.v05|point類.v01|類的定義|

|NO.Z.00005|——————————|BigDataEnd|——|Java&類和物件.V05|---------------------------------------------|Java.v05|point類.v01|類的定義|



[BigDataJava:Java&類和物件.V05]                                                                             [BigDataJava.面向物件] [|章節一|類和物件|point類定義|]








一、point類定義
### --- 案例題目

~~~     ——>        程式設計實現Point類的定義,特徵有:橫縱座標(整數),
~~~     ——>        要求在main方法中宣告Point型別的引用指向Point物件並列印特徵,
~~~     ——>        然後將橫縱座標修改為3和5後再次列印。
二、程式設計程式碼
### --- 程式設計程式碼

/*
    程式設計實現Point類的定義
 */
public class Point {
    
    int x; // 用於描述橫座標的成員變數
    int y; // 用於描述縱座標的成員變數
    
    public static void main(String[] args) {
        
        // 1.宣告Point型別的引用指向Point型別的物件
        Point p = new Point();
        // 列印成員變數的數值
        System.out.println("橫座標是:" + p.x + ",縱座標是:" + p.y); // 0 0
            
        System.out.println("-----------------------------------------------");
        // 2.將橫縱座標修改為3和5後再次列印
        p.x = 3;
        p.y = 5;
        System.out.println("橫座標是:" + p.x + ",縱座標是:" + p.y); // 3 5
    }
}
三、編譯列印
### --- 編譯

C:\Users\Administrator\Desktop\project>javac Point.java
### --- 列印輸出

C:\Users\Administrator\Desktop\project>java Point
橫座標是:0,縱座標是:0
-----------------------------------------------
橫座標是:3,縱座標是:5








===============================END===============================


Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart                                                                                                                                                    ——W.S.Landor



來自為知筆記(Wiz)