五月十一學習情況(封裝)

2021-08-19 22:40:07 字數 1186 閱讀 7855

private:中文意思,私有的,顧名思義,在四種訪問級別中,私有的屬於最小的,級別最低,可以在同乙個類中使用

default:第二級別的,不僅僅可以在同乙個類中使用,還可以在同乙個包中互相呼叫

protected:在同乙個子類中就可以互相呼叫,當然呼叫的要是全域性變數

public:公共類,所有人都可以呼叫,只要定義的公共類就可以直接呼叫

良好的封裝能夠減少耦合。

類內部的結構可以自由修改。

可以對成員變數進行更精確的控制。

隱藏資訊,實現細節

修改屬性的可見性來限制對屬性的訪問(一般限制為private)

對每個值屬性提供對外的公共方法訪問,也就是建立一對賦取值方法,用於對私有屬性的訪問

3.採用 this 關鍵字是為了解決例項變數(private string name)和區域性變數(setname(string name)中的name變數)之間發生的同名的衝突

嗯。。。今天的學習吧,有點累,感覺已經快跟不上節奏了,學習的東西還僅僅是簡單的,還沒有真正的拓展延伸,感覺自己已經跟不上了,封裝吧,挺重要的,以後工作以後或許會用到很多,在對於顧客的隱私上,對於訪問權上都有很多的運用,就這樣吧,一周的學習下來,確實收穫很多,也跟著江哥學到了很多有用的東西,很多快捷鍵都是以前不知道的,學到了就是賺到了,敲**的速度屬實快上了很多,emm,真的沒有什麼可以醬油的勒,就這樣吧,第一周結束。

最後附上自己的**作業:

public

class test else

if(b ==2)else

if(b == 3) else

int i = 0;

int a = (int) (math.random() * c);

do else

if (i < a)

} while (i!=a);

system.out.println("恭喜你答對了");}}

五月三十一日

花月的結束。明天就是六一了,兒童節哦,但是要體能測試。中間還有1000公尺。本來這也沒什麼,但是太久沒運動了,直接來個1000公尺恐怕還真吃不消,跑完跑及格是沒問題的,然而後遺症會很嚴重的,會幾天都難受。網路實踐的內容又往後做了一點,完成了vpn的架設,也完成了對路由的埠對映,開通了遠端桌面。遠端桌...

五月十一日 課後總結

數論 重點 篩法 vector int ret for int i 2 i i x i while x i 0 if x 1 ret.push back x return ret 這個pushback就是推乙個數進到ret vector是stl資料標準庫里的乙個向量 但他既可以做陣列用也可以當鍊表使...

五月英語學習總結

英語的學習總是那樣跌蕩起伏,接觸到了很多新的學習內容和故事。再來說說我在英語學習上又接觸到的一些思想吧,英語達人朱偉說,學習英語時他不提倡背單詞。因為當你背完一本牛津詞典之後你會發現自己還是用不好英語,再去背去學習英語語法,之後你會發現在表達和使用上永遠沒有那麼順暢和地道。另一位貧民級別的英語達人惡...