c++在类定义的外部,可以被访问
在类定义的外部,可以被访问的成员有()A所有成员Bprivate或protected的成员Cpublic的类成员Dpublic或private的类成员...
在类定义的外部,可以被访问的成员有( )
A 所有成员 B private或protected的成员
C public的类成员 D public或private的类成员 展开
A 所有成员 B private或protected的成员
C public的类成员 D public或private的类成员 展开
6个回答
展开全部
C public的类成员
使用虚函数的时候,访问规则是在声明的时候被确定的,而不是在被“子类重写”的时候,虚函数的访问规则不会受到来自被重写的子类函数的影响,当某个对象A的引用B用来调用该对象的虚函数时,对于该对象A的一切声明信息,都取决于该对象的引用B,而不是这个引用所引用的对象A。
扩展资料:
在C++中,类是支持数据封装的工具,对象则是数据封装的实现。C++通过建立用户定义类支持数据封装和数据隐藏。
在面向对象的程序设计中,将数据和对该数据进行合法操作的函数封装在一起作为一个类的定义。对象被说明为具有一个给定类的变量。每个给定类的对象包含这个类所规定的若干私有成员、公有成员及保护成员。
完好定义的类一旦建立,就可看成完全封装的实体,可以作为一个整体单元使用。类的实际内部工作隐藏起来,使用完好定义的类的用户不需要知道类是如何工作的,只要知道如何使用它即可。
参考资料来源:百度百科-C++
展开全部
C public的类成员
可以作为虚函数的是 普通函数 析构函数
可以作为虚函数的是 普通函数 析构函数
更多追问追答
追问
下面的描述,正确的是( )
A 虚函数是没有实现的函数 B纯虚函数在基类中给出具体的实现
C 抽象类是没有纯虚函数的类 D 抽象类指针可以指向不同的派生类
追答
D 抽象类指针可以指向不同的派生类
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-12-13
展开全部
查书看看。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询