当前位置: 首页 > 计算机二级 > 计算机二级备考资料 > 全国计算机二级JAVA考试重点(四)

全国计算机二级JAVA考试重点(四)

更新时间:2020-09-08 09:14:27 来源:环球网校 浏览53 收藏5
摘要 再有不到二十天就到了全国计算机等级考试的时间了,此时此刻,摘出考试重点,帮助大家找到备考方向,是目前的重点任务,为此,小编整理了全国计算机二级JAVA考试重点(四),希望对大家有所帮助,更多计算机二级内容敬请关注环球网校计算机频道。

全国计算机二级JAVA考试重点(四)

抽象类

在类Animal中,我们介绍了sound()方法的一个版本,该方法没有任何内容,这是因为我们想在子类对象中动态地调用sound{)方法。在一般的类Animal中,方法sound()没有任何意义,所以实现它也没有什么意义,这种情况经常出现在面向对象的程序设计中。你会经常发现你自己建立了一个超类,利用多态性从这里你会派生许多的子类。

Java用抽象类( abstract classes)来处理这种情况。一个抽象类就是有一个或者多个方法只被声明,而没有被定义的类。这些方法体被省略的原因是如同本例中的类Animal的方法sound()一样,实现它没有什么意义。由于没有定义它们的内容,所以把它们称作抽象方法(abstract methods ).抽象方法的声明以分号结束,并且用关键字abstract来说明它以标识它为抽象方法。为了定义一个抽象类,你要在类名的前面使用关键字abstract.

通过下面语句的修改,我们可以把类Animal定义成一个抽象类:

public abstract class Animal

{

public abstract void Round(); //Abstract method

public Animal(String Atype)

{

type=new String(aType);

{

public String toString()

{

Return .This is a+type

{

private String type;

上面这个程序在做这些改动后仍然能够正常地运行。至于放在类名前面的是publicabstract还是abstract public并没有关系,这两种形式完全等价,但是应该在你的应用中保持一致。人们普遍比较喜欢public abstract顺序。抽象方法的声明也是一样,但是public和abstract都必须提前到返回类型说明之前,在本例中的返回类型为void。

以上就是“全国计算机二级JAVA考试重点(四)”相关内容,小伙伴们快来了解一下吧,大家可“ 免费预约短信提醒”届时环球网校会及时为大家推送2020年全国计算机二级考试信息提醒,确保大家顺利考试!环球网校友情提示:在备战计算机二级考试中,环球网校特地为您准备了计算机二级复习资料,如有需要请点击文章下方“免费下载>>>计算机二级考试资料”下载学习。

编辑推荐

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

计算机二级资格查询

计算机二级历年真题下载 更多

计算机二级每日一练 打卡日历

0天
累计打卡
0人
打卡人数
去打卡

预计用时3分钟

计算机二级各地入口
环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部