定義了乙個類之後,便可以如同用int、double等型別符宣告簡單變數一樣,建立該類的物件,稱為類的例項化。
類的定義實際上是定義了一種型別,類不接收或儲存具體的值,只作為生成具體物件的「藍圖」,只有將類例項化,建立物件(宣告類的變數)後,系統才為物件分配儲存空間。
class computer //類定義
;
#include "computer.h" //包含類定義#include using namespace std;
void computer::print() //成員函式的實現
void computer::setbrand(char * sz)
void computer::setprice(float pr)
#include "computer.h" //定義了類computer
int main() //主函式
7 C 類與封裝的概念
類通常分為以下兩部分 比如 使用者使用手機,只需要知道如何使用.而手機開發者,則需要考慮手機內部的實現細節.類的封裝 並不是類的每個成員變數和成員函式都要對外公開 比如 女孩不希望外人知道自己的體重 weight 和年齡age 男孩不希望外人知道自己的身高 height 和工資salary 而某些屬...
7 C 類與封裝的概念
類通常分為以下兩部分 比如 使用者使用手機,只需要知道如何使用.而手機開發者,則需要考慮手機內部的實現細節 類的封裝 並不是類的每個成員變數和成員函式都要對外公開 比如 女孩不希望外人知道自己的體重 weight 和年齡age 男孩不希望外人知道自己的身高 height 和工資salary 而某些屬...
7 C 讀取檔案的資料
標頭檔案 include 1 include include include using namespace std intmain vector a while in.eof for unsigned inti 0 icout include include include using names...