多态

1、方法重载:在同一个类中,方法名称相同,但参数的个数或者参数类型不同

2、方法重写:在子类跟父类具有完全相同的方法名称及参数的个数和参数的类型也一致

                     体现在三种情况:虚方法,抽象方法,接口的实现(interface)

            1)、虚方法:                  virtual

                     子类可以重写,也可以不重写

            1)、抽象方法:                 abstract

                                                                        子类必须去重写(实现功能),除非子类也是抽象类

     注:

     1)、抽象方法必须存放在抽象类中

     2)、抽象方法没有方法体,必须有它的子类(除非子类也是抽象类)

     3)、抽象方法

     4)、抽象方法

posted @ 2017-12-29 10:26  X先森  阅读(85)  评论(0)    收藏  举报