java抽象方法的作用(java抽象方法)

摘要 大家好,精选小编来为大家解答以上问题。java抽象方法的作用,java抽象方法很多人还不知道,现在让我们一起来看看吧!1、用abstract关键字

大家好,精选小编来为大家解答以上问题。java抽象方法的作用,java抽象方法很多人还不知道,现在让我们一起来看看吧!

1、 用abstract关键字修饰抽象类和抽象方法。抽象类中不会有太多具体的实现,只会搭建一个框架。

2、 子类必须实现抽象父类的抽象方法,同时子类可以向上转化免费继承父类的非抽象公共方法。

3、 抽象类不能创建对象,只能通过继承来创建子类。

4、 如果一个类包含抽象方法(抽象方法没有方法体),那么这个类必须是抽象的。

5、 如果一个类是抽象的,它不一定包含抽象方法,因为抽象类中所有非抽象方法是可能的。比如抽象父类自己实现方法,但是这种形式不多,因为抽象类还是要基于框架的。

6、 以学生和人为例。学生是一个人,人是抽象的。学生共享一些属性(成员属性)和一些行为(成员方法)。学生也有自己的私人属性和行为,从而形成一个比较形象的抽象阶层。

本文到此结束,希望对大家有所帮助。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。