题目内容

“隐藏对象的属性和实现细节,仅对外提供公有的方法”描述的是面向对象的哪个特征( )

A. 封装
B. 继承
C. 多态
D. 以上都不是

查看答案
更多问题

如果类的成员被( )访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问。

A. private
B. default
C. protected
D. public

下列关于构造方法定义的描述中,错误的是( )

A. 方法名与类名相同
B. 在方法名的前面没有返回值类型的声明
C. 当定义了有参构造方法,系统默认的无参构造方法依然存在
D. 在方法中不能使用return语句返回一个值

请阅读下面的程序,程序的运行结果是()。 class Person { String name; int age; public Person() {} public Person(String n, int a) { name = n; age = a; } public void show() { System.out.print(name + "---" + age +" "); } } public class Test { public static void main(String[] args) { Person p1 = new Person(); p1.show(); Person p2 = new Person("黄继光", 27); p2.show(); } }

A. null---0黄继光---27
B. null---27黄继光---27
C. 黄继光---0null---27
D. 黄继光---27null---27

以下代码执行后的结果是:( )public class Person {String name ="小芳";public Person(String name) {name = "小兰";}public void show() {this.name = "小翠";}public static void main(String[] args) {Person p = new Person("小凤");System.out.print(p.name);p.show();System.out.print(p.name);}}

A. 小兰小翠
B. 小凤小翠
C. 小芳小翠
D. 程序编码失败

答案查题题库