抽象类——abstract
一、简单描述
1.abstract 定义的方法都只能描述不能进行一个实现,如下:
但是如果不实现的话,还是可以定义的,如下:
2.抽象类无法被实例化,如图
二、使用
要想使用抽象类 必须使用派生类来继承抽象类来使用,如图:
我们需要的是在派生类中将抽象类的方法实现,当然,我们也可以直接使用继承的属性和方法,并且派生类可以实例化,如下:
这里的name因为在抽象类中已经被定义过了 所以不需要二次定义了。
1.abstract 定义的方法都只能描述不能进行一个实现,如下:
但是如果不实现的话,还是可以定义的,如下:
2.抽象类无法被实例化,如图
要想使用抽象类 必须使用派生类来继承抽象类来使用,如图:
我们需要的是在派生类中将抽象类的方法实现,当然,我们也可以直接使用继承的属性和方法,并且派生类可以实例化,如下:
这里的name因为在抽象类中已经被定义过了 所以不需要二次定义了。