神器 Java物件導向 封裝

2021-07-24 13:47:07 字數 692 閱讀 6417

封裝:是指隱藏物件的屬性和實現的細節,僅僅對外提供公重點內容共的訪問方式,這樣的好處有

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 屬性 變數 行為 ...