封裝:是指隱藏物件的屬性和實現的細節,僅僅對外提供公重點內容共的訪問方式,這樣的好處有
1:將變化隔離。
2便於使用。
3:提高重用性。
4:提高安全性。
封裝的原則:將不需要對外提供的內容都隱藏起來
把屬性都隱藏,提供公共的訪問
這裡如何提供訪問方式了主要有兩種set方法和get方法外界很多都是通過這兩種方式進行輸入和輸出.set方法是輸入,get方法是輸出具體要怎麼使用了如下面例子
private(私有的)關鍵字
1:是乙個許可權修飾符
2:用於修飾成員(成員變數和成員函式)
3:被私有化的成員只有在本類中有效
this關鍵字
特點:this代表其所在函式所屬物件的引用換而言之this代表當前本類物件的引用
public class test
public static void main(string args)
JAVA物件導向封裝
一 屬性和方法封裝private 1 封裝的目的保護某些屬性和方法不被外部看到 2 封裝的實現,為屬性和方法進行封裝使用private方法,為外部訪問。舉例如下 package com.guo.ci class person public void setage int age public voi...
java物件導向之封裝
封裝 是指隱藏物件的屬性以及具體實現細節,外部只能訪問公共部門。簡單的來說,外部無法訪問呼叫乙個類的private部分,只能呼叫他的公共部門,這就叫做封裝 好處 將變化隔離 便於外部使用 提高重用性 提高安全性 private關鍵字 1.是乙個許可權修飾符,許可權級別最低 2.用於修飾成員變數和成員...
java物件導向之類與封裝
一 物件導向 1.1 面向過程 我該怎麼做,然後一步步完成 物件導向 我該讓誰來做。1.2 物件導向的好處 更符合人的思維方式 指揮者思想 將複雜的問題簡單化 1.3 把方法封裝到物件裡,呼叫物件的方法 二 類與物件 2.1 類是組織 的基本單位 類把物件導向體現到了 中 2.2 屬性 變數 行為 ...