设计一个Girl类 类中有姓名和年龄属性,姓名只读,年龄不可写,年龄读取受限制(超过25读取受限)

 我来答
xoaxa
2017-12-23 · TA获得超过8610个赞
知道大有可为答主
回答量:6415
采纳率:72%
帮助的人:3477万
展开全部
#include <iostream>
using namespace std;

class Girl {
private :
int age;
string name;
public :
Girl() {}
Girl(int Age,string name) {age = Age; name = name;}
int GetAge() const {
if(age >= 25) {
cout << "这是个人隐私,对不起\n";
return 0;
}
return age;
}
string GetName() const { return name; }
void SetName(string Name) const {
cout << "你没有修改姓名的权限。\n";
}
void SetAge(int Age) const {
cout << "你没有修改年龄的权限。\n";
}
};
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式