公有成员和私有成员
从访问权限上分,类的成员又分为:公有成员(public)、私有成员(private)和保护成员(protected)三类。
· 公有成员用public来说明。这部分成员可以在程序中通过“对象.成员”或“对象指针->成员”方式使用。
接下来我们使用Qt 5.3 for Desktop (MinGW 4.8 32 bit)来简单实现一下公有函数的调用以及知道如何使用该软件。
软件下载:
链接:https://pan.baidu.com/s/1nipZ9DREdHxhEGOvHuIznA
提取码:23a3
软件使用(前期的基本配置):
点击图标Qt Creator进入界面
界面:
首先更该编码模式:
创建项目:
最终得到最初的项目界面
接下来我们创建类:
代码:
首先我们在头文件内来申明类:
以上是头文件的内容,函数声明后,将在account.cpp内补充。
后面我们来写主函数main
运行一下:
私有变量的设置和获取
私有成员(包括变量和函数)不能通过“对象.成员”或“对象指针->成员”方式使用。
1,一般在类中可用公有函数设置和取得变量的值。
2,set和get函数一般命名为set ##和get ##函数,其后的##表示要存取的成员变量的名称。
3,set函数一般通过传入参数设置私有变量的值,而get函数一般可通过返回值获取变量的内容。
例如:
void setID(int id) //设置账户ID
{ID =id;
}
int getID() //获取ID
{return ID;
}
void setBalance(float amount){ //设置余额balance = amount;
}
float getBalance(){ //获取余额return balance;
}
void setName(char *name){ //设置Namestrcpy(Name,name);
}