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

java訪問方法和修改方法

錢多多1年前6瀏覽0評論

Java是一種面向?qū)ο蟮木幊陶Z言,在Java中,我們可以通過方法來實現(xiàn)對對象的操作。方法分為訪問方法和修改方法兩種類型,下面我們將分別介紹它們的特點和使用方法。

1. 訪問方法

public 返回類型 方法名(){
// 方法體
}

訪問方法指的是用來獲取對象的屬性值的方法。它的返回類型通常為基本數(shù)據(jù)類型或者對象類型,沒有參數(shù)。在方法體內(nèi)部,我們可以使用this關(guān)鍵字來指代當前對象,從而訪問該對象的屬性值。

下面是一個簡單的例子:

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

在這個例子中,我們定義了一個Person類,其中包含了兩個私有屬性name和age。getName()和getAge()方法用來獲取該對象的屬性值,setName()和setAge()方法則用來修改屬性值。

2. 修改方法

public void 方法名(參數(shù)){
// 方法體
}

修改方法用來改變對象的屬性值,它沒有返回值。在方法體內(nèi)部,我們同樣可以使用this關(guān)鍵字來指代當前對象,從而修改該對象的屬性值。需要注意的是,修改方法一般定義的權(quán)限為public,這樣才能對外部對象進行修改。

下面我們在上面的例子中加入修改方法:

public class Person {
private String name;
private int age;
public String getName(){
return this.name;
}
public int getAge(){
return this.age;
}
public void setName(String name){
this.name = name;
}
public void setAge(int age){
this.age = age;
}
public void sayHello(){
System.out.println("Hello, I am " + this.name + ", " + this.age + " years old.");
}
}

在這個例子中,我們加入了一個新的方法sayHello(),用來輸出該對象的名字和年齡信息。

綜上所述,Java中的方法包括訪問方法和修改方法兩種類型,通過它們我們可以實現(xiàn)對對象的操作。