CPP学习记录(1/5)对象
本人将持续在这里更新C++学习记录
目前学到对象
对象私有化
1 | class Person |
巧妙设置public函数接口
代码中priavte为私有属性, Class类内可以访问,类外无问。 既然类内都可以访问那么,直接在类内定义public接口即可,通过public下 自定义不同的读写函数接口,就可以在类外控制读/写。
由于类外无法直接访问私有变量,所以要通过类内公有get()来访问。
写函数的行为要注意:返回值类型要与功能对应。
实例化具体对象
通过Person P1;这个P1就是实例化的具体对象 (可创建任意多个) ,通过他访问类内的成员和行为。P1.XXX如P1.mj(); 最后不要忘记赋予cout左值<<输出哦~
sruct和class的区别
struct默认是公有,后者为私有。
全局函数判断属性
函数()中定义类中的实例化对象了来访问。
1 | bool issame(Cube C1,Cube C2) |
利用成员函数判断
class pubilc 下定义
1 | bool issame2(Cube& C) |
int main 中
bool ret = C1.issame2(C2);调用实例C1下的公用函数再传入C2地址做判断。当然还是开源的
如果有兴趣源码都在这里 不说了睡了!
Invitation
hgez6
666666
created:14/10/2022
Big Bird Luck Card
Be happy .
This is luck card,wish you a nice day .
评论
