询问一道模拟题
Given:
1. class BaseClass{
2. private float x= 1.0f;
3. protected void setVar (float f) {x = f;}
4. }
5. class SubClass exyends BaseClass {
6. private float x = 2.0f;
7. //insert code here
8. }
Which two are valid examples of method overriding? (Choose Two)
A. void setVar(float f) {x = f;}
B. public void setVar(int f) {x = f;}
C. public void setVar(float f) {x = f;}
D. public double setVar(float f) {x = f;}
E. public final void setVar(float f) {x = f;}
F. protected float setVar() {x=3.0f; return 3.0f; }
Answer:C,E
请问为什么A不对啊?A的声明就是protected吧?
1. class BaseClass{
2. private float x= 1.0f;
3. protected void setVar (float f) {x = f;}
4. }
5. class SubClass exyends BaseClass {
6. private float x = 2.0f;
7. //insert code here
8. }
Which two are valid examples of method overriding? (Choose Two)
A. void setVar(float f) {x = f;}
B. public void setVar(int f) {x = f;}
C. public void setVar(float f) {x = f;}
D. public double setVar(float f) {x = f;}
E. public final void setVar(float f) {x = f;}
F. protected float setVar() {x=3.0f; return 3.0f; }
Answer:C,E
请问为什么A不对啊?A的声明就是protected吧?
...全文
相关推荐
阅读理解 职称英语考试技巧 月考模拟题解析 日PPT学习教案.pptx
- 另一道题中,题目问Flowers和Yeo启动了什么项目。
广东省广州市2018年中考英语学科模拟题十一20180709279
在紧张的中考备考阶段,英语学科的模拟题成为了学生复习的重要资料。
NCT-kitten-1级-课后练习7模拟题附答案
森林蓝雀飞行吃金币的作品要求**此题是一道综合性的创作题,要求学生创建一个蓝雀飞行吃金币的作品。题目给出了详细的要求,包括角色的动作、背景的变化等。
C++模拟题及模拟题答案
其次,**C++模拟题答案.doc**则提供了对应的解答,详细解析每一道题目的解题思路和步骤,让学习者能更好地理解正确答案背后的逻辑。答案通常包括以下几个部分:1.
OCJP(OCA)模拟题
认证考试的准备:提供的模拟题能够帮助考生在复习时有方向性的练习,模拟题的格式和实际考试类似,这对于熟悉考试的题型和内容非常有帮助。同时,根据模拟题的答案和解析,可以加深对知识点的理解和掌握。


