c 的靈魂,類的書寫的一些看法

2021-07-11 13:46:24 字數 454 閱讀 6557

格式:

class class_name

function

};1.先寫資料成員;(一般為private屬性,如果是用於繼承一般為public或protected)

2.然後寫建構函式;

對於建構函式 (

引數初始化表:

(類名::)建構函式名 ([參數列]): [ 成員初始化表 ]

)還需細講:

先寫成員初始化表和建構函式體,後寫參數列

3.最後寫成員函式。(一般為public,作為與外界的介面)

為什麼是這麼做,而不是其他的做法呢?

「先寫資料成員」可以為之後寫建構函式和成員函式提前指明要操作的資料;

寫建構函式時「先寫成員初始化表和建構函式體,後寫參數列」,先寫成員初始化表和建構函式體,寫完後也就明確了參數列應該怎麼寫了。(在多重繼承的時候可能存在同型別同名的資料,這時候參數列就只寫乙個)

GML的一些看法

趨勢 更紮實的理論認識,公式推導,演算法層面 最新最酷的gnn應用 知識圖譜在變得越來越流行,知識圖譜應用到gnn 圖嵌入的新框架。1 更紮實的理論認識,公式推導,演算法層面 what graph neural networks cannot learn depth vs width graph n...

SDN的一些看法

1 驅動力 2 如何改進網路來賺錢與省錢 1 賺錢 在快與精的基礎上來充分發揮創造力,最大程度挖掘網路的潛力。a 快魚吃慢魚,網路資源的建立 更改 釋放要更快。想象一下搭建網路環境進行驗證的經歷吧,需要協調多少物料,花費多少時間,如果可以加快這個驗證過程,對新業務的開發速度大有幫助。b 細節決定成敗...

C 關於陣列的一些看法

本來想等我完全學完c 再好好一些篇心得總結,還有歸納好c 的一些常用知識點。但是今天看看了陣列,雖然學習c語言的時候,陣列也學得差不多,但是今天學到了一些新的知識點,覺得非常有用,就忍不住寫下來了。其次對元素的賦值。可以是 int a 3 初始化便賦值 也可以 int a 3 a 0 1 a 1 2...