正在加载图片...
413基类的保护成员作用 无论私有派生还是公有派生,派生类无权访问它的基类的私有 成员。派生类要想访问它的基类的私有成员,只能通过调用基类 的成员函数的方式实现,对这有时会带来不便。C十+还提供 种访问属性 protected保护性成员。基类的保护成员具有私有成 员和公有成员双重角色:对自已的对象而言它是私有成员,即不 能被其他程序或函数访问(只能被类中的成员函数访问);而对派 生类而言,它又相当于是基类的公有成员。当公有派生时,基类 的保护成员在派生类也为保护成员。当私有派生时,相当于派生 类的私有成员,派生类的成员函数可以访问它。4.1.3 基类的保护成员作用 无论私有派生还是公有派生,派生类无权访问它的基类的私有 成员。派生类要想访问它的基类的私有成员,只能通过调用基类 的成员函数的方式实现,对这有时会带来不便。C++还提供一 种访问属性protected 保护性成员。基类的保护成员具有私有成 员和公有成员双重角色:对自已的对象而言它是私有成员,即不 能被其他程序或函数访问(只能被类中的成员函数访问);而对派 生类而言,它又相当于是基类的公有成员。当公有派生时,基类 的保护成员在派生类也为保护成员。当私有派生时,相当于派生 类的私有成员,派生类的成员函数可以访问它。 10
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有