2 c++ oop
如果我们使用构造函数,我们需要使用setter和getter.我对这些术语完全感到困惑,有人可以详细说明.
Sla*_*ica 7
如果我们使用构造函数,我们需要使用setter和getter
首先,如果没有提供任何编译器,你就不能拥有没有构造函数的类.如果定义自己的构造函数,则不应使用不相关的setter和getter.当你设计一个类时,你设计它的接口,然后添加成员变量来实现该行为,那些成员是类的内部表示,外部世界不应该意识到它们 - 这就是数据封装的原因,这就是我们制作它们的原因私人或受保护的.当您首先添加成员然后盲目地提供getter和/或setter时 - 这对OOD来说是错误的.
归档时间:
7 年,1 月 前
查看次数:
99 次
最近记录: