方便的类成员访问接口
来源:互联网 发布:淘宝好吃的甜品店 编辑:程序博客网 时间:2024/05/30 23:04
对于含有许多数据成员的类, 通常需要提供数据的set和get接口,下面的代码提供了一种set和get的形式,接口比较简洁:
#include <memory>#include <iostream>#include <vector>using namespace std;class Person{public:Person(const string& name, int age) :mName(name), mAge(age) {}const string& name() const {return mName;}string& name() {return mName;}void name(string& name) {mName = name;}int age() const {return mAge;}int age() {return mAge;}void age(int age) {mAge = age;}private:string mName;int mAge;};int main() {cout << "at first:"<< endl;Person p1("zhangsan", 26);Person p2("lisi", 19);cout << p1.name() << " " << p1.age() << endl;cout << p2.name() << " " << p2.age() << endl;cout << "3 years passed:"<< endl;p1.age(p1.age()+3);p2.age(p2.age()+3);cout << p1.name() << " " << p1.age() << endl;cout << p2.name() << " " << p2.age() << endl;return 0;}
0 0
- 方便的类成员访问接口
- 对接口成员的访问
- 访问类的成员
- IEnumerable 接口---实现该接口里的成员的类,可以使用foreach循环访问集合
- 类成员和实例成员的访问
- 类成员的访问权限
- 类成员的访问关键字
- 类成员的访问控制
- 访问类的私有成员
- 访问类的私有成员
- 派生类成员的访问
- 类成员的访问控制
- 类成员的访问控制
- 派生类成员的访问
- C#类,接口,类成员字段,方法,属性的访问修饰符
- Effective Java 类和接口 13.使类和成员的可访问性最小化
- 其他类通过接口访问内部类成员(JAVA的保护)
- C#成员访问和抽象类与接口
- 研究Xposed相关一:Xposed框架的安装
- UML学习笔记动态模型之序列图、协作图
- MyBatis Generator产生的Example类
- MySQL:查询语句大全
- 关于class-dump在mac的下载和安装
- 方便的类成员访问接口
- [leetcode] 96. Unique Binary Search Trees 解题报告
- UILabel自适应高度和自动换行
- 程序猿读书
- jq动态生成二维码
- UML学习笔记动态图之状态图和活动图
- 学习嵌入式Linux-JZ2440-启动过程分析
- [OpenJudge-NOI]幂的末尾 快速幂
- python爬虫初体验(百度贴吧)