题目内容

下列不属于面向对象编程的三个特征的是()?

A. 封装性
B. 指针操作
C. 多态性
D. 继承性

查看答案
更多问题

Java实现动态多态性是通过方法的()实现的。

A. 重载和重写
B. 继承
C. 接口
D. 抽象类

下列哪一个是正确的方法重载描述()。

A. 重载方法的参数类型可以不同
B. 重载方法的参数名称必须不同
C. 返回值类型必须不同
D. 修饰词必须不同

下述哪一组方法,是一个类中方法重载的正确写法?( )

A. int addValue( int a, int b ){return a+b;}float addValue ( float a, float b) {return a+b;}
B. int addValue (int a, int b ){value=a+b; }float addValue ( int a, int b) {return (float)(a+b);}
C. int addValue( int a, int b ){return a+1;}int addValue ( int a, int b) {return a+b;}
D. int addValue( int a, int b ) {return a+b;}int addValue ( int x, int y ) {return x+y;}

阅读以下程序:classAA{doublex=1.1;doublemethod(){returnx;}}classBBextendsAA{doublex=2.2;doublemethod(){returnx;}publicstaticvoidmain(Stringargs[]){AAa=newBB();System.out.println(a.x);}}程序的输出结果是:()

A. 1.1
B. 2.2
C. 0
D. 编译出错

答案查题题库