在接受采访时我被问到这个问题。这是封装的一个例子吗?
class abc
{
}
我试图从多本书中寻找答案,却找不到它。
答案 0 :(得分:2)
当发生以下情况时,我们将开始谈论封装:
这种技术被称为封装,因为它将数据(和内部方法)安全地密封在类的“封装”内,只有受信任的用户才能访问它(即,类的方法)。
直到没有方法和成员,我认为我们不是在谈论封装。
答案 1 :(得分:1)
如果该类为空,则没有要封装的信息,因此此处没有encapsulation。
答案 2 :(得分:0)
不,不,
封装是指将数据成员和函数绑定在一起的行为,将数据成员和函数操作为单个实体。
他们大部分都被绑在一个班级里。
但是这里的示例必须将数据成员和函数封装起来,因此它不是封装