奥鹏远程教育东北财经大学《面向对象的程序设计》单元作业二
奥鹏东北财经大学平时在线作业
东财《面向对象的程序设计》单元作业二
如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量( )。
A:不能引用,必须改名,使它们的名称不相同
B:在成员变量前加this,使用this访问该成员变量
C:在成员变量前加super,使用super访问该成员变量
D:不影响,系统可以自己区分
答案问询微信:424329
在Java中下面关于构造方法说法错误的是( )。
A:对于每一个类,必须自定义一个构造方法
B:构造方法能够被重载
C:构造方法可以接受参数
D:当类的父类只有一个带参数的构造方法时,这个类必须提供自定义的构造函数
答案问询微信:424329
子类对象( )直接向其父类赋值,父类对象( )向其子类赋值。
A:能,能
B:能,不能
C:不能,能
D:不能,不能
答案问询微信:424329
定义外部类的类头时,不可用的关键字是( )。
A:public
B:final
C:protected
D:abstract
答案问询微信:424329
定义外部类时不能用到的关键字是( )。
A:final
B:public
C:protected
D:abstract
答案问询微信:424329
定义一个公有double型常量PI,哪一条语句最好( )。
A:public final double PI
B:public final static double PI=3.14
C:public final static double PI
D:public static double PI=3.14
答案问询微信:424329
一个类实现接口的情况是( )。
A:一次可以实现多个接口
B:一次只能实现一个接口
C:不能实现接口
D:不一定
答案问询微信:424329
在Java语言中,()包中的类是自动导入的。
A:java.lang
B:java.awt
C:java.io
D:java.applet
答案问询微信:424329
有一个类B,下面为其构造方法的声明,正确的是( )。
A:void B(int x) {}
B:B(int x) {}
C:b(int x) {}
D:void b(int x) {}
答案问询奥鹏东北财经大学平时在线作业微信:424329
( )成员修饰符修饰的变量只能在本类中被访问。
A:protected
B:public
C:default
D:private
答案问询微信:424329
Private成员只能被它所定义的类或类的不同对象所访问,外部访问就会出错,任何不需要他人访问的成员都应该被定义为private类型。( )
A:对
B:错
答案问询微信:424329
如果在类A的内部再定义一个类B,此时类B称为内部类,而类A则称为外部类。编译后会产生一个class文件。( )
A:对
B:错
答案问询微信:424329
包的作用有两个,一是划分类名空间,二是控制类之间的访问。( )
A:对
B:错
答案问询微信:424329
String类是字符串常量类,该类对象在建立后不能修改。( )
A:对
B:错
答案问询微信:424329
Protected成员可以访问同类和子类的成员,不可以访问同包中的成员。( )
A:对
B:错
答案问询微信:424329
成员前面缺省和加Protected关键字是一样的访问权限。( )
A:对
B:错
答案问询微信:424329
接口里的方法必须全部都声明成abstract,也就是说,接口不能像抽象类一样保有一般的方法,而必须全部是“抽象方法。( )
A:对
B:错
答案问询微信:424329
内部类声明成静态的,就不能随便的访问外部类的成员变量了,此时内部类只能访问外部类的静态成员变量。( )
A:对
B:错
答案问询微信:424329
abstract 可以与private 、static、final修饰同一个方法。( )
A:对
B:错
答案问询微信:424329
抽象类中必须有抽象方法,有抽象方法的类必须是抽象类。( )
A:对
B:错
答案问询微信:424329