C ++中public、private

类中public、private的区别与联系

1.public

定义的变量和常数都可以被其他类型变量(该类的孩子,兄弟等,其他类)使用, 类似公共用品。以public继承基类,基类的所有的属性和方法都保持原样不变。

2.private
只能在类里面调用,但是private修饰的变量也不是不能被其他类改变,可以通过该类中的public方法调用private变量
private继承基类,所有的方法和变量都变为private,类似于集合的关系

猜你喜欢

转载自blog.csdn.net/qq_44879626/article/details/113715355