借助于java的面向对象的编程特性中的继承与派生机制,可以实现编程方法中如下什么应用
A. 代码组合
B. 代码的模块化
C. 代码重用
D. 代码的独立性
查看答案
设有一类定义如下:class Hello{ public Hello( int X ){}}如下方式创建对象,哪一种是正确的 ?
A. Hello obj =new Hello;
B. Hello obj =new Hello();
C. Hello obj =new Hello(1);
D. Hello obj =new Hello(1,2);
下列各种形式的重载定义哪一种是正确的
A. int add(int x , int y); int add(int x , int y, int z);
B. int add(int a , int b);int add(int x , int y)
C. int add(int x , int y);void add(int y , int x);
D. int add(int x,int y);void add(int a , int b);
对于下列Hello类,哪个叙述是正确的?
A. Hello类有2个构造方法。
B. Hello类的int Hello()方法是错误的方法。
C. Hello类没有构造方法。
D. Hello无法通过编译,因为其中的hello方法的方法头是错误的(没有类型)。class Hello { Hello(int m){ } int Hello() { return 20; } hello() { }}
对于下列Dog类,哪个叙述是错误的?
A. Dog(int m)与Dog(double m)互为重载的构造方法。
B. int Dog(int m)与void Dog(double m)互为重载的非构造方法。
C. Dog类只有两个构造方法,而且没有无参数的构造方法。
Dog类有3个构造方法。class Dog { Dog(int m){ } Dog(double m){ } int Dog(int m){ return 23; } void Dog(double m){ }}