抽象类
在一个类中,没有包含足够的信息来描绘一个具体的对象,这样的类就是一个抽象类
abstract
在java中被 abstract定义的类是抽象类,在抽象类中可以定义抽象方法和普通方法,抽象类不能被实例化,只有被实体类继承后,抽象类才会有作用,在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。
抽象方法
被abstract修饰的方法叫做抽象方法,抽象方法没有方法体,也就是说抽象方法没有具体的实现,抽象方法必须定义在抽象类中。
栗子:abstract void move();