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

//一个完整的类可以是 //Rect.h文件内容如下:

class Rect{ private: int height; int width;

public: Rect(); Rect(int,int); void SetWidth(int); void SetHeight(int); int GetHeight(); int GetWidth(); void Print(); };

 

//Rect.cpp文件,主要成员函数的实现 #include "Rect.h" #include<iostream> using namespace std;

Rect::Rect() { } Rect::Rect(int a,int b):width(a),height(b) { }

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;    } 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值