abstract抽象方法及特点

2019-01-09  本文已影响0人  ITGA

抽象类:因为很多的事物,具有相同的属性,相同的行为,则可以抽取出来,作为抽象类,抽象方法

语法格式:

public abstract 返回值类型 方法名(参数类型,形参名,---)

abstract 特点:

1。抽象类和抽象方法,都需要使用 abstract 方法来修饰。抽象方法。只能定义在抽象类中。

2.抽象类,不能直接创建。(直接创建的时候还需要自已去实现抽象方法,没啥必要)

3.只有覆盖(重写)了抽象类中所有的抽象方法之后,他的子类才可以创建对象,否则报错。

注意事项!

1.抽象类是不是一个父类

是,因为抽取了很多的共同属性作为抽象方法

2.抽象类中可不可以不定义抽象方法?

可以,定义一些普通方法也是没有问题的。

并没有必要直接使用抽象类来定义一些普通方法,没意义,最好还是定义抽象方法。

测试

上一篇 下一篇

猜你喜欢

热点阅读