Write the add class code

 寫出add類別程式碼


、請宣告一個 Add class,內容包含以下特性:(25 分)

A. Private member "A",型態為 integer,並透過 constructor 初始化為 0。

B. Private member "B",型態為 integer,並透過 constructor 初始化為 0。

C. Private method "print",將 member "A"、"B"相加後顯示在 console 中,且無回傳

值。

D. Public method "add(int A, int B)",須達成以下行為:

i. 將參數 A 的 value 儲存到 member "A"。

ii. 將參數 B 的 value 儲存到 member "B"。

iii. 呼叫 Private method "print",印出結果。

iv. 無回傳值。

public class Add {

// code here

}


以下是 `Add` 類別的宣告,符合您的要求:


```java

public class Add {

    private int A;

    private int B;


    public Add() {

        A = 0;

        B = 0;

    }


    private void print() {

        int sum = A + B;

        System.out.println("A + B = " + sum);

    }


    public void add(int A, int B) {

        this.A = A;

        this.B = B;

        print();

    }

}

```


這個 `Add` 類別擁有 `A` 和 `B` 兩個私有成員變數,以及一個建構子來初始化它們。它還包含一個私有方法 `print` 來計算 `A` 和 `B` 的總和並顯示在控制台中。最後,它有一個公共方法 `add`,用來設定 `A` 和 `B` 的值並呼叫 `print` 方法。


Comments

Popular posts from this blog

How to write data into a excel file using vbscript

Format date as yyyy-mm-dd using vbscript