c++面向对象-类的函数调用(一)

发布时间:2022-09-01 05:00

调用类中的函数写法

test1.h的头文件

#include
using namespace std;
class test1
{
public:
	int sumFunc(int x, int y);
private:
};

test1.cpp的内容

#include "test1.h"
int test1::sumFunc(int x, int y) {
	return x + y;
}

其他函数调用时:

test1 *a = new test1();
cout << a->sumFunc(11, 22) << endl;

Qt5中,调用类的方式

**
.h文件

class UserManager
{
public:
    UserManager();
    void createOpenDbfunc();

.cpp文件中,实现这个函数, 在前边要加上 UserManager:: 这个类的名字。以及函数类型void,如果有返回值的函数,需要加上数据类型,比如:int,QString等

#include "usermanager.h"
UserManager::UserManager()
{
}
void UserManager::createOpenDbfunc(){
}

其他文件中,调用上边类的函数时的代码。要先声明并用 new 来创建。因为是指针所以是 -> 而不是 .

UserManager *a = new UserManager();
  a->createOpenDbfunc();   //因为是指针所以是 -> 而不是 .

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号