封裝的步驟:
1肺孵、所有屬性私有化,使用private關鍵字進行修飾碴倾,private表示私有的逗噩,修飾的所有數(shù)據(jù)只能在本類中訪問
——對外提供兩個公開的方法掉丽,分別是set方法和get方法
——想修改age屬性,調用set方法
——想讀取age屬性异雁,調用get方法
3捶障、set的命名規(guī)范:
public void setAge (int a)
{
age=a
}
4、get方法的命名規(guī)范
public int getAge()
{
return age;
}
public? void set類的全局變量(int a) { age=a; }
public? int get類的全局變量{? ? ?return? 類的全局變量;? ? ? }
【這兩個方法是用來訪問被私有化的屬性set大寫字母屬性纲刀、get大寫字母屬性】
【私有華的屬性不能被外部直接訪問】
回想一下残邀,通常訪問的時候包括幾種訪問形式?
—第一種:想讀取這個屬性的值柑蛇,讀取get
—第二種:想修改這個屬性的值芥挣,修改set
重點:
* setter 和getter方法沒有static關鍵字
*?有static關鍵字修飾的方法怎么調用:類名.方法(實參);
*?沒有static關鍵字修飾的方法怎么調用:引用.方法名(實參)