物件導向 封裝(private)

2021-09-19 12:04:57 字數 392 閱讀 2784

一、概述

隱藏物件的屬性和實現細節,僅僅提供對外的訪問方式

二、private關鍵字概述和特點(封裝的典型關鍵字)

(1)特點:1.是乙個許可權修飾符

2.可以修飾成員方法和成員變數

3.被其修飾的成員只能在本類中被訪問

(2)應用:1.把成員變數用private修飾

2.提供對應的get和set方法

public class play 

}class person

public void setname(string name)

public int getage()

public void setage(int age)

}

物件導向 封裝和private私有化

封裝的概述 封裝是指隱藏物件的屬性和實現細節,僅僅對外提供了可見的公共的方法。將不需要或則不能對外提供的內容隱藏起來,進行封裝。簡單地說就是將功能的具體實現 寫到方法中,外界只需要呼叫該方法名就可實現功能。封裝的表現 函式就是乙個基本的封裝體。類也是乙個封裝體 封裝的優點 1 提高了 的復用性。2 ...

物件導向 封裝

面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫就可以了 物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。面向過程 優點 效能比物件導向高,因為類呼叫時需要例項化,開銷比...

物件導向(封裝)

物件導向 封裝 封裝可以被認為是乙個保護屏障,防止該類的 和資料被外部類定義的 隨機訪問。如下 public class test public int getage public string getname public string getidnum public void setage in...