1. 程式人生 > >Java成員變量與屬性的區別,簡單最易懂的解釋!!!

Java成員變量與屬性的區別,簡單最易懂的解釋!!!

col 最好 name color poj student oid style 簡單

例一:
一個Student pojo類:

public class Student{

private String name;

private int age;

public String getName(){
    return this.name;
}
public void setName(String name){
       this.name = name;
}

public int getAge(){
    return this.age;
}

public void setAge(int age){
     this.age = age;
}
}

成員變量:   name  和  age  
屬性:
屬性的官方定義:
SUN官方定義為屬性是指get或者set方法名 去掉get或者set後,把剩余的部分首字母改為小寫後,即為這個類的屬性。
在本例中:屬性是指:name  和   age  

可以再舉一個例子:
例二:
public class student{   public String getName(){     return " my name is dark_passion !";   } } 成員變量: 無 屬性:name ; 以上就是 java成員變量和屬性的區別,理解原理才是最好的學習!

Java成員變量與屬性的區別,簡單最易懂的解釋!!!