类Derived1:Base {};意思?

时间:2012-05-05 01:14:49

标签: c++

我知道

class Derived1 : public Base {};  

class Derived1 : private Base {}; 

意思是,但

是什么
class Derived1 : Base {}; 

意思?

我在关于异常处理的优秀文章中找到了一个这样的例子:{2}虚拟继承部分下的http://www.boost.org/community/error_handling.html

1 个答案:

答案 0 :(得分:5)

如果未指定可见性,则使用private。所以:

class Derived1 : Base {}; 

相同
class Derived1 : private Base {};