12.类,抽象类,接口作形参以及返回值类型

1.形式参数:对象

     (1)类:若是一个类作形式参数那么传入的是其具体的对象接口

     (2)抽象类:若是一个抽象类作形式参数那么传入的是其子类实现类对象,用多态来实现参数

     (3)接口:若是一个接口作形式参数那么传入的是其子类实现类对象,用多态来实现

2.返回值类型:

     (1)类:若是一个类作了返回值类型,那么返回的是这个类的对象。

     (2)抽象类:若是一个抽象类作返回值类型,那么返回的是这个抽象类的具体子类实现对象。

     (3)接口:若是一个接口作返回值类型,那么返回的是这个接口的具体子类实现对象。

相关文章
相关标签/搜索