如何全面掌握Java抽象类概念?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1953个文字,预计阅读时间需要8分钟。
基础部分内容讲解完毕,今天开始进入Java提高篇。本部分内容相较于之前更为复杂,希望家长做好心理准备。看不懂的部分可以多看两遍,仍不理解的部分我一定会讲解清楚。
基础部分内容差不多讲解完了,今天开始进入Java提高篇部分,这部分内容会比之前的内容复杂很多,希望大家做好心理准备,看不懂的部分可以多看两遍,仍不理解的部分那一定是我讲的不够生动,记得留言提醒我。
好了,没时间了,快上车!
本篇内容主要讲解Java中的抽象类。那什么是抽象类呢?顾名思义嘛,就是很“抽象”的类,抽象是具体的代名词,就像老板跟你说,大家加油干,努力干活就跟你涨工资,但很多时候都只是光说不做,这就很抽象了(2333),如果要一本正经的说的话,就是带有抽象方法的类,那什么是抽象方法?就是带有abstract关键字修饰的方法,抽象方法只有声明而没有实现,只能由子类去继承实现该方法。说了这么多,不如举个小栗子:
/** * @author Frank * @create 2017/11/21 * @description */ public abstract class Goods { abstract void print(); }
这里我们仍用Goods类,声明了一个抽象的商品类,可以看到里面有一个被abstract关键字修饰的方法print,所以该方法为抽象方法,带有抽象方法的这个Goods类也就成了抽象类,需要使用abstract关键字修饰。
抽象类跟普通类几乎完全一样,除了一点,抽象类不能被实例化。
本文共计1953个文字,预计阅读时间需要8分钟。
基础部分内容讲解完毕,今天开始进入Java提高篇。本部分内容相较于之前更为复杂,希望家长做好心理准备。看不懂的部分可以多看两遍,仍不理解的部分我一定会讲解清楚。
基础部分内容差不多讲解完了,今天开始进入Java提高篇部分,这部分内容会比之前的内容复杂很多,希望大家做好心理准备,看不懂的部分可以多看两遍,仍不理解的部分那一定是我讲的不够生动,记得留言提醒我。
好了,没时间了,快上车!
本篇内容主要讲解Java中的抽象类。那什么是抽象类呢?顾名思义嘛,就是很“抽象”的类,抽象是具体的代名词,就像老板跟你说,大家加油干,努力干活就跟你涨工资,但很多时候都只是光说不做,这就很抽象了(2333),如果要一本正经的说的话,就是带有抽象方法的类,那什么是抽象方法?就是带有abstract关键字修饰的方法,抽象方法只有声明而没有实现,只能由子类去继承实现该方法。说了这么多,不如举个小栗子:
/** * @author Frank * @create 2017/11/21 * @description */ public abstract class Goods { abstract void print(); }
这里我们仍用Goods类,声明了一个抽象的商品类,可以看到里面有一个被abstract关键字修饰的方法print,所以该方法为抽象方法,带有抽象方法的这个Goods类也就成了抽象类,需要使用abstract关键字修饰。
抽象类跟普通类几乎完全一样,除了一点,抽象类不能被实例化。

