結構與類

來源:互聯網
上載者:User
結構與類

結構:彙總體,它是派生資料類型

數組/結構/枚舉/聯合:
 相同點:
  都是-彙總體
 不用點:
  1.數組包含相同的資料類型的元素,每個元素都有在數組下的一個數標
  2.可包括多種不同的資料類型的變數。
  3.利用關鍵字enum聲明枚舉,一般用來聲明元素有規律的對象體
  4.利用關鍵字union聲明聯合,聯合的每個成員的地址就是聯合對象的地址,之所以他們公用一個地址,所以聯合又叫共同體。也因此只有最後賦給聯合成員的值才有效。

對象:稱現實世界中客觀存在的事物為對象,只要是客觀世界你能想得到的實物、抽象的物都可以是一個對象
可使用對象名、屬性和方法三要數來描述對象。
像構造枚舉和結構一樣,類也是一種使用者自己構造的資料類型
從已有的物件類型出發建立一咱新的物件類型。使它繼承原對象的特點和功能,這種思想是物件導向設計的主要貢獻。

從一個或多個以前定義的類產生的類的過程稱為派生,這個新類又成衍生類別。
繼承是指新類從基類那裡得到的特徵,也就是繼承基類的資料函數。

可以看出來:
類要比結構功能強,性質多,類中存在函數,可以看作是一個活生生的生物,它可以做一系列動作,甚至可以繼承;
而結構好像是一個“筆記本”,只記錄了物體的一些性質。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.