第一个C++程序:造一个简单的类motor

#include

 

using namespace std;

 

//造一个简单的类

class motor

{

public:

motor(int speedt,int statust);

 

void motor_start(void);

void motor_speed_up(void);

    void motor_status(void);

private:

int speed,status;

 

 };

 

//定义构造函数

motor::motor(int speedt = 0,int statust = 0)

{

 speed = speedt;

 status = statust;

 }

 

//定义成员函数

void motor::motor_speed_up()

{

  if(speed <= 2000)

speed += 2;

 }

 

void motor::motor_start()

{

  status = 1;

 }

void motor::motor_status()

{

cout<<"speed:"<<speed<<endl;

    cout<<"status:"<<status<<endl;

 }

 

motor m0,m1(100,1);//声明两个对象。分配内存空间(两个对象的成员数据分开,成员函数共享一套代码)。

 

int main(void)

{

 int temp;  

  cout<<"start the motor m0 and m1"<<endl;

 

  m0.motor_start();

  m1.motor_start();

  cout<<" motor m0 speed up"<<endl;

 

  m0.motor_speed_up();

 

  cout<<"the speed of m0  is:"<<endl;

 

  m0.motor_status();

  

  cout<<"the speed of m1  is:"<<endl;

 

  m1.motor_status();

  cin>>temp;

  

 

 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值