C++中在类(class)封装体中,private属性和protected属性的区别是什么

在类(class)封装体中,private属性和protected属性的区别是

private,私有属性,只能被自己的类访问,自己类中的成员方法访问,别的类不可以直接访问,但是可以通过get set方法访问,protected不光是自己的类,它的这些属性可以被它的子类访问,也就相当于不光局限于自己了,它有了孩子也能让它的孩子直接访问。不用通过方法

private 只能被自己访问,即便是自己的子类也不能访问,protect的话自己的子类可以访问