JAVA中抽象类与抽象方法如何具体应用实例分析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计851个文字,预计阅读时间需要4分钟。
原文示例讲述了JAVA抽象类和抽象方法(abstract)的使用。以下是对其的简化
JAVA中,抽象类(abstract)和抽象方法(abstract)用于定义一个类或方法,使其不完全具体。具体如下:
1. 抽象类(abstract)的使用: - 当父类中某些方法的具体实现不明确时,可以使用abstract关键字。 - 通过abstract修饰的方法没有具体实现,需要在子类中重写。
2. 抽象方法(abstract)的使用: - 当父类中某个方法的具体实现不明确时,可以使用abstract关键字。 - 抽象方法没有方法体,需要在子类中提供具体实现。
本文实例讲述了JAVA抽象类和抽象方法(abstract)。分享给大家供大家参考,具体如下:
一、抽象(abstract)的使用
当父类的某些方法不确定时,可以用abstract关键字来修饰该方法[抽象方法],用abstract来修饰该类[抽象类]。
我们都知道,父类是将子类所共同拥有的属性和方法进行抽取,这些属性和方法中,有的是已经明确实现了的,有的还无法确定,那么我们就可以将其定义成抽象,在后日子类进行重用,进行具体化。这样,抽象类也就诞生了。
例如,定义了“动物”父类,其中“动物名称”和“动物年龄”属性已经明确了,但是“动物叫”的方法没有明确,此时就可以将“动物叫”定义为抽象方法。
所以,抽象类是为了把相同的但不确定的东西的提取出来,为了以后的重用。定义成抽象类的目的,就是为了在子类中实现抽象类。
本文共计851个文字,预计阅读时间需要4分钟。
原文示例讲述了JAVA抽象类和抽象方法(abstract)的使用。以下是对其的简化
JAVA中,抽象类(abstract)和抽象方法(abstract)用于定义一个类或方法,使其不完全具体。具体如下:
1. 抽象类(abstract)的使用: - 当父类中某些方法的具体实现不明确时,可以使用abstract关键字。 - 通过abstract修饰的方法没有具体实现,需要在子类中重写。
2. 抽象方法(abstract)的使用: - 当父类中某个方法的具体实现不明确时,可以使用abstract关键字。 - 抽象方法没有方法体,需要在子类中提供具体实现。
本文实例讲述了JAVA抽象类和抽象方法(abstract)。分享给大家供大家参考,具体如下:
一、抽象(abstract)的使用
当父类的某些方法不确定时,可以用abstract关键字来修饰该方法[抽象方法],用abstract来修饰该类[抽象类]。
我们都知道,父类是将子类所共同拥有的属性和方法进行抽取,这些属性和方法中,有的是已经明确实现了的,有的还无法确定,那么我们就可以将其定义成抽象,在后日子类进行重用,进行具体化。这样,抽象类也就诞生了。
例如,定义了“动物”父类,其中“动物名称”和“动物年龄”属性已经明确了,但是“动物叫”的方法没有明确,此时就可以将“动物叫”定义为抽象方法。
所以,抽象类是为了把相同的但不确定的东西的提取出来,为了以后的重用。定义成抽象类的目的,就是为了在子类中实现抽象类。

