1. 程式人生 > >21天學通C++學習筆記(九):類和對象

21天學通C++學習筆記(九):類和對象

行為 邏輯 在一起 編譯 特征 str 不能 的人 學習

1. 類和對象

  • 現實中的人等事物往往具備一些特征並且可以做某些事情,要在程序中模擬這些事物,需要一個結構,將定義其屬性(數據)以及其可用這些屬性執行的操作(函數)整合在一起。這種結構就是類,而這種結構的每一個實例就是對象。
  • 聲明類
    • 使用關鍵字class,並在它後面依次包含類名,一組放在{}內的成員屬性和成員函數,以及結尾的分號
    • 聲明類只是將本身及其屬性告訴編譯器,並不能改變程序的行為,必須使用類,就像需要掉要函數一樣。
    • 封裝指的是將數據以及使用它們的函數進行邏輯編組,這是面向對象編程的重要特征。

21天學通C++學習筆記(九):類和對象