问题
单项选择题
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为( )。
A. 抽象类就是其中有函数定义但没有实现的类
B. 抽象类是可以被实例化的
C. 派生类不能成为抽象类
D. 抽象类的子类必须实现父类中的纯虚函数
答案
参考答案:D
解析:java有四种访问类型,分别为public,protected,default和private,其 中public变量可以被所有的外部类访问,而pretected变量可以被同一个包及该类的子类 访问,default变量即没有任何修饰符的变量可以被同一个包中的类访问,而private变量 只能在被该类内部被访问。题目中的外部类应该理解为除该类自身的其他类。