1 Star 0 Fork 0

CoderQi/cpp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
成员属性设置私有.cpp 777 Bytes
一键复制 编辑 原始数据 按行查看 历史
CoderQi 提交于 2023-03-18 21:36 +08:00 . 318
#include<iostream>
using namespace std;
class Person
{
public://(如果将所有属性设置为私有,则会提供一些公共的接口,来对这些属性读和写)
void SetNmae(string name)
{
Name = name;
}
string getName()
{
return Name;
}
int getAge()
{
if (Age <= 0 || Age >= 150)//Age = 0;
{
return 0;
}
return Age;
}
void setAge(int age)
{
Age = age;
}
void setLover(string lover)
{
Lover = lover;
}
private:
string Name;//(可读可写)
int Age;//(只读)(可写)
string Lover;//(只写)
};
int main()
{
Person p;
//p.Name = "张三";
p.SetNmae("张三");
p.setLover("麻衣");
p.setAge(10000);
cout << "姓名是:" << p.getName() << endl;
cout << "年龄为:" << p.getAge() << endl;
return 0;
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/programmercg/cpp.git
git@gitee.com:programmercg/cpp.git
programmercg
cpp
cpp
master

搜索帮助