一、在类内定义成员函数
#include <iostream>
using namespace std;
//在类内定义成员函数的类
class Time
{
public:
void set_time()
{
cin >> hour; //此处由于是直接调用类中内部的私有成员,因此不需要使用t1.hour
cin >> minute;
cin >> sec;
}
void show_time()
{
cout << hour << ":" << minute << ":" << sec << endl;
}
private: //使用private声明数据是私有部分
int hour;
int minute;
int sec;
};
int main()
{
Time t1; //通过Time类实例化对象t1
t1.set_time()

本文介绍了C++中如何在类内和类外定义成员函数,并通过示例展示了如何使用这些函数计算多个长方体的体积。首先讲解了在类内直接定义成员函数的方式,然后演示了如何在类外使用作用域解析运算符`::`来定义成员函数。最后,通过一个完整的类`Cube`,实现了输入长方体的尺寸并计算体积的功能。
最低0.47元/天 解锁文章
1万+





