欢迎来到天天文库
浏览记录
ID:47483024
大小:60.00 KB
页数:9页
时间:2020-01-12
《面向对象答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、填空题101Java中一个类可以有1个父类。102如果一个类的声明中没有使用extends关键字,这个类被系统默认为是Object类的子类。103子类自然地继承了其父类中不是private的成员变量作为自己的成员变量。104当子类中定义的成员变量和父类中的成员变量同名时,子类的成员变量隐藏了父类的成员变量。105子类通过成员变量的隐藏和方法的重写可以把父类的状态和行为改变为自身的状态和行为。106对于重写或继承的方法,Java运行时系统根据调用方法的实例的类型来选择调用哪个方法。107对于子类创
2、建的一个对象,如果子类重写了父类的方法,则运行时系统调用子类的方法。108对于子类创建的一个对象,如果子类继承了父类的方法,未重写,则运行时调用父类的方法。109在Java语言中多态性体现在由方法重载实现的静态多态性和方法重写实现的动态多态性。110final类不能被继承,即不能有子类。111abstract类不能创建对象,必须产生其子类,由子类创建对象。112如果一个方法被修饰为final方法,则这个方法不能被重写。113对于abstract方法,只允许声明,而不允许实现。114如果一个方法被修饰
3、为final方法,则这个方法不能被重写。115如果一个类是一个abstract类的子类,它必须具体实现父类的abstract方法。116局部变量的名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字this。117在关键字中能代表当前类或对象本身的是this。118如果在子类中想使用被子类隐藏的父类的成员变量或方法可以使用关键字super。119子类如果想用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字super来表示。120如果在子类中想使用被子类隐藏了的父类成员变
4、量或方法就可以使用关键字super。121Java中为了克服单继承的缺点,使用了接口,一个类可以实现多个接口。122接口就是方法定义和常量值的集合。123使用关键字interface来定义接口。124接口定义包括接口的声明和接口体。125一个类通过使用关键字implements声明自己实现一个或多个接口。126如果一个类实现了某个接口,那么这个类必须实现该接口的所有方法。127接口中的方法被默认的访问权限是public。128接口的定义包括接口声明和接口体。129定义接口时,接口体中只进行方法的声明
5、,不允许提供方法的实现。130如果接口中的方法的返回类型不是void的,那么在类中实现该接口的方法时,方法体至少要有一个return语句。131内部类指那些类定义代码被置于其他类定义中的类。132泛型是JavaSE5.0的新特性。133创建对象常用的方法就是使用new运算符和类的构造方法。134把Java应用程序中涉及到的类压缩成一个jar文件。135数组是相同类型的数据按顺序组成的一种引用数据类型。136Java中定义数组后通过数组名加数组下标,来使用数组中的数据。137Java中声明数组包括数组
6、的名字、数组包含的元素的数据类型。138声明数组仅仅是给出了数组名字和元素的数据类型,要想真正的使用数组还必须为它分配内存空间。139一维数组通过下标符访问自己的元素,需要注意的是下标从0开始。140创建数组后,系统会给每一个数组元素一个默认的值,如float型是0。141声明数组仅仅是给出了数组名字和元素的数据类型,要想真正地使用数组还必须为它分配内存空间。142数组声明后,必须使用new运算符分配内存空间。143Java中使用java.lang包中的String类来创建一个字符串变量,因此字符串
7、变量是类类型变量,是一个对象。144创建一个字符串时,使用String类的构造方法。145String类是不可变类,对象所包含的字符串内容永远不会被改变。146StringBuffer类是可变类,对象所包含的字符串内容可以被添加或修改。147使用String类的length()方法可以获取一个字符串的长度。148可以使用String类的startsWith(Strings)方法判断一个字符串的前缀是否是字符串s。149可以使用String类的endsWith(Strings)方法判断一个字符串的后缀
8、是否是字符串s。150可以使用String类的equals(Strings)方法比较一字符串是否与字符串s相同。151字符串调用indexOf(Strings)方法从当前字符串的头开始检索字符串s,并返回首次出现s的位置。152字符串调用indexOf方法检索字符串s,并返回首次出现s的位置。如果没有检索到字符串s,该方法返回的值是-1。153一个字符串s通过调用方法trim()得到一个字符串对象,该字符串对象是s去掉前后空格后的字符串。154java.lang包中的
此文档下载收益归作者所有