(实例)c++如何在类外定义成员函数百度经验
类是c++一个重要组成部分,类中的成员包括成员函数和数据成员,
如果成员函数函数体较复杂且庞大的话,会减小程序的可读性。为了增强程序的可读性,c++允许在类外定义成员函数。接下来小编就给大家介绍下在类外定义成员函数,希望对大家有所帮助。
操作方法
- 01
用vc++6.0建立一个c++的文件,建立一个类,在类中的成员分为保护类,公用,私有,在定义时要声明。 注意:建立类时,右大括号后要加分号。
- 02
在类外定义的成员函数需要在类体中进行声明,在类外定义时,要用域运算符声明。格式: 函数类型名 类名::成员函数名()
- 03
在类外定义的普通成员函数前才有函数类型名, 若在类外定义构造函数则不能有函数类型名。
- 04
在主函数中进行成员函数的调用。调用时首先要建立类的对象, 通过“.”来调用。
- 05
在类外调用普通成员函数和构造函数的差别如下图。 构造函数是对类的对象进行初始化。
- 06
注意:在主函数中调用时必须指明是哪个类中的那个对象的成员。
赞 (0)