手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Java如何抽象一个类

时间:2024-10-24 01:14:19

1、首先我们要了解抽象是什么概念。在面向对象的概念中,所有的对象都是通过类来进行描述的。抽象类的实现就是通过Java继承来实现的!

2、首先我们定义一稍僚敉视个含有abstract关键字的类文件Animal.java,并定义shout()、eat()抽象方法和name属性。

Java如何抽象一个类

3、然后再定义Dog类 (Dog.java),然后继承Animal抽象类,然后发现旯皱镢涛程序报错(Class 'Dog' must either be declared abstract or implement abstract method 'shout()' in 'Animal')意思是“在抽象类中有没有实现的方法,需要自己实现”

Java如何抽象一个类

4、通过重写实现 shout 和 eat 方法,以及构造方法。

Java如何抽象一个类
Java如何抽象一个类

5、在Dog类重写的shout 和 eat方法中编写代码。

Java如何抽象一个类

6、定义一个主方法命名为 MainClass.java,并首疏扌熘创建一个Dog对象,有两种方法创建。1. 直接创建2.通过向上转型方法创建

Java如何抽象一个类

7、调用方法。

Java如何抽象一个类

8、运行程序!得到结果!

Java如何抽象一个类
© 手抄报圈