封裝:是指隱藏物件的屬性和實作細節,僅對外提供公共存取方法。 好處: 1.隱藏實作細節,提供公共的存取方式。 2.提高了程式碼的複用性。 3.提高了安全性。 封裝原則: #1.將不需要對外提供的內容都隱藏起來。 2.把屬性隱藏,提供公共方法對其存取。 this:是目前類別的物件參考。即:它就代表目前類別的一個物件。 this應用場景; 解決局部變數隱藏成員變數。