Java 成員變量和屬性的區別
阿新 • • 發佈:2019-04-03
his bsp 字母 name tps etag oid spa public
例一:
一個Student pojo類:
1 public class Student{ 2 3 private String name; 4 5 private int age; 6 7 public String getName(){ 8 return this.name; 9 } 10 public void setName(String name){ 11 this.name = name; 12 } 13 14 public int getAge(){ 15 return this.age; 16 } 17 18 public void setAge(int age){ 19 this.age = age; 20 } 21 }
成員變量: name 和 age
屬性:
屬性的官方定義:
SUN官方定義為屬性是指get或者set方法名 去掉get或者set後,把剩余的部分首字母改為小寫後,即為這個類的屬性。
在本例中:屬性是指:name 和 age
可以再舉一個例子:
例二:
public class student{ public String getName(){ return " my name is dark_passion !"; } }
成員變量: 無
屬性:name ;
參考自:腳本之家
https://www.jb51.net/article/114855.htm
Java 成員變量和屬性的區別