c++类练习

一,

#pragma once
#include<iostream>
using namespace std;
class time_user
{
int h,m,s;
public:
time_user(void);
~time_user(void);
void timeset();
void timedis();
};

#include "time_user.h"


time_user::time_user(void)
{
}


time_user::~time_user(void)
{
}
void time_user::timeset()
{
cin>>h>>m>>s;
}
void time_user::timedis()
{
cout<<h<<":"<<m<<":"<<s<<endl;
}

#include"time_user.h"
void main()
{
time_user t1;
t1.timeset();
t1.timedis();
}

二,

#pragma once
class crectangle
{

int x,y;
public:
void set_values(int,int);
int area()
{
return (x*y);
}
public:
crectangle(void);
~crectangle(void);
};

 

#include "crectangle.h"


crectangle::crectangle(void)
{
}


crectangle::~crectangle(void)
{
}
void crectangle::set_values(int a,int b)
{
x=a;
y=b;
}

#include<iostream>
#include"crectangle.h"
using namespace std;
int main()
{
crectangle rect;
rect.set_values(3,4);
cout<<"area:"<<rect.area();
return 0;
}

posted @ 2023-05-16 21:10  八千里路云和月色  阅读(26)  评论(0)    收藏  举报