色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java構造方法和成員方法

林國瑞1年前8瀏覽0評論

Java是一門面向對象的編程語言,通過類的定義實現封裝和抽象。在Java類中,常常需要定義構造方法和成員方法,本文將對這兩種方法進行介紹。

構造方法是一種特殊的方法,用于創建類的對象。構造方法的特點是名稱和類名相同,沒有返回值類型,且使用關鍵字“new”調用時會被自動調用。

public class Person {
private String name;
private int age;
// 構造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 成員方法
public void introduce() {
System.out.println("我叫" + name + ",今年" + age + "歲。");
}
}

在上面的例子中,我們定義了一個Person類,并定義了一個構造方法。該方法接受兩個參數name和age,并將其分別賦值給類的name和age屬性。下面我們看一下如何使用構造方法創建一個Person對象:

Person p = new Person("張三", 20);

在這個例子中,我們創建了一個名為“張三”,年齡為20的Person對象。注意,當使用關鍵字“new”創建對象時,構造方法會被自動調用。

成員方法是定義在類中的方法,它可以訪問類的屬性和其他方法,并用于實現類的行為和功能。

public class Calculator {
private int result;
// 構造方法
public Calculator() {
result = 0;
}
// 加法方法
public void add(int num) {
result += num;
}
// 減法方法
public void subtract(int num) {
result -= num;
}
// 獲取結果方法
public int getResult() {
return result;
}
}

在上面的例子中,我們定義了一個Calculator類,并定義了三個成員方法:加法、減法、和獲取結果方法。這些方法可以訪問類的屬性result,并用于實現計算器的功能。下面我們看一下如何使用這些方法進行計算:

Calculator c = new Calculator();
c.add(2);
c.subtract(1);
System.out.println(c.getResult());    // 輸出1

在這個例子中,我們創建了一個Calculator對象,并使用其add和subtract方法進行計算,最后調用getResult方法獲取計算結果并輸出。