欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java成員方法get和set

錢琪琛1年前7瀏覽0評論

Java中的get和set方法是作為面向?qū)ο缶幊讨械闹匾拍疃嬖诘摹K鼈兎謩e被用來獲取和設(shè)置對象的屬性。

public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}

上面的代碼是一個示例Person類,其中包含了私有屬性name和age。通過get和set方法來獲取和設(shè)置這些屬性。這些方法是公有的方法,可以從外部訪問。

getName()方法用于獲取name屬性的值,setAge(int age)方法用于設(shè)置age屬性的值。在get和set方法中,注意到有this關(guān)鍵字的使用。這個關(guān)鍵字是指當(dāng)前對象的引用,主要用于指示當(dāng)前的屬性值。

以下是一個示例,用來演示如何使用Person類的get和set方法:

public class PersonDemo {
public static void main(String[] args) {
Person person = new Person();
person.setName("John");
person.setAge(25);
System.out.println("Name: " + person.getName());
System.out.println("Age: " + person.getAge());
}
}

上述代碼創(chuàng)建了一個Person對象,并使用set方法設(shè)置了對象的name和age屬性的值。然后使用get方法獲取了這些屬性的值,并將它們打印輸出到屏幕上。

在實(shí)際編程中,使用get和set方法可以更方便地控制類的屬性。通過get和set方法,可以實(shí)現(xiàn)對對象屬性的封裝,并確保對象屬性的正確性。這也是面向?qū)ο缶幊讨蟹庋b的基礎(chǔ)。