[cpp] <p>//一個完整的類可以是 //Rect.h文件內容如下:</p><p>class Rect{ private: int height; int width;</p><p>public: Rect(); Rect(int,int); void SetWidth(int); void SetHeight(int); int GetHeight(); int GetWidth(); void Print(); };</p><p> </p><p>//Rect.cpp文件,主要成員函數的實現 #include "Rect.h" #include<iostream> using namespace std;</p><p>Rect::Rect() { } Rect::Rect(int a,int b):width(a),height(b) { }</p><p>void Rect::SetHeight(int x) { height=x; } void Rect::SetWidth(int x) { width=x; } int Rect::GetWidth() { return width; } int Rect::GetHeight() { return height; } void Rect::Print() { cout<<"the Rectangle Height is "<<height<<endl; cout<<"the Rectangle Width is "<<width<<endl; cout<<endl; } //main.cpp函數對類的使用,類只是定義了一個架構。但是具體的實現,要通過先定義一個類的對象 #include "Rect.h" int main() { Rect a(2,3); Rect b; b.SetHeight(4); b.SetWidth(5); a.Print(); b.Print(); return 0; } </p>