c 屬性的通俗解釋

2021-09-30 11:27:02 字數 586 閱讀 5083

你如果在網上搜下,當然結果會有一堆。所以我也沒有必要從網上覆制一些概念過來。

就按自己理解的來。

首先我來個簡單的假設。

有個使用者類(users) ,裡面定義了乙個表示年齡的字段 _age 。

如果我在其它的類裡需要用到users類裡的_age欄位(如獲取使用者年齡) 只能讀取,不能修改。你將會怎麼設計users類裡的年齡欄位_age呢。是private 、public、還是什麼呢?

如果是private 其它內根本看不到。如果是public任何人都可以修改年齡了。

這時我們就可以用到屬性了。

private int _age; //定義字段 一般都是private外界是不能隨便修改的。

public int age //定義乙個屬性。屬性是public的。共外界訪問。

}屬性有get;set訪問器。獲取屬性時,會執行get模組。給屬性負值時 會執行set模組。

我這裡沒有寫set,也就是說外界是不能修改的。這樣就可以滿足我們的需要了。

當然這只是乙個很簡單的乙個例子,具體的還是要看你的需求。如獲取屬性值、設定屬性值時都可以在get、set裡寫自己的邏輯。自己靈活運用。

C 命名空間通俗的解釋

通俗的解釋 using namespace std 這句的意思是 使用命名空間 std 比如 杭州有乙個西湖 潮州也有個西湖 如果你只說 西湖 可能別人就不知道你是說那裡的西湖 如果你說 杭州的西湖,別人就知道你是說杭州的西湖 這裡的杭州就好像是使用 using namespace std 如果是用...

卷積的通俗解釋

在 上看到關於卷積的乙個 血腥 的講解 比如說你的老闆命令你幹活,你卻到樓下打撞球去了,後來被老闆發現,他非常氣憤,扇了你一巴掌 注意,這就是輸入訊號,脈衝 於是你的臉上會漸漸地 賤賤地 鼓起來乙個包,你的臉就是乙個系統,而鼓起來的包就是你的臉對巴掌的響應,好,這樣就和訊號系統建立起來意義對應的聯絡...

通俗的解釋docker

docker的思想來自於貨櫃,貨櫃解決了什麼問題?在一艘大船上,可以把貨物規整的擺放起來。並且各種各樣的貨物被貨櫃標準化了,貨櫃和貨櫃之間不會互相影響。那麼我就不需要專門運送水果的船和專門運送化學品的船了。只要這些貨物在貨櫃裡封裝的好好的,那我就可以用一艘大船把他們都運走。docker就是類似的理念...