当前位置:编程学习 > C/C++ >>

C++一个完整的类实例及其调用

[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>  
补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,