- 49
- 0
- 约4.09千字
- 约 5页
- 2016-08-02 发布于重庆
- 举报
JAVA练习题(面向对象)
《JAVA练习题》面向对象
判断正误:
Java语言为所有的Java程序自动导入包“java.lang”,因此,Java程序可以直接用“java.lang”中的类和接口。位于类继承关系层次结构树的根部的类Object就是在包“java.lang”中的一个类。
有时候为了避免引起混淆,构造方法的方法名可以不与所属类名同名。
构造方法一般不允许有任何返回值,因此需要在返回类型处标注为void.
任何类都必须显式地定义该类的构造方法,以便对类的成员进行各种初始化操作。
运行下面程序将在控制台窗口中输出a。
public class A{
public A ( ){
char c=’a’;}
public static void main(String args[ ]) {
System.out.println( c );}
}
如果在定义一个类的时候没有用到关键字extends,则这个类没有直接父类。
在同一个类中,不允许存在具有相同方法名和相同参数类型列表的方法,即使该方法的返回类型不相同。
抽象方法不能含有方法体,并且必须在抽象类中。
抽象类是不能实例化的,抽象类的实例化,应当通过其不具有抽象属性的子类来创建。
填空:
填空面名对象的计算机语言一般应具有3个基本特征,分别是__________________。
在下面的程序编译之后,按“java A 1 2 3”方式运行的结果是:_
原创力文档

文档评论(0)