技术问 - 类、接口、抽象类 参数传递
2019-03-06 本文已影响0人
sexyhair
类、抽象类、接口作为形式参数时:
类:传递的是该类的对象(地址值)
抽象类:需要的是该抽象类的子类对象(地址值)
接口:需要的是该接口的实现类对象(地址值)
类、抽象类、接口作为返回值类型时:
类:返回的是该类的对象(地址值)
抽象类:返回的是该抽象类的子类对象(地址值)
接口:返回的是该接口的实现类对象(地址值)
类、抽象类、接口作为形式参数时:
类:传递的是该类的对象(地址值)
抽象类:需要的是该抽象类的子类对象(地址值)
接口:需要的是该接口的实现类对象(地址值)
类、抽象类、接口作为返回值类型时:
类:返回的是该类的对象(地址值)
抽象类:返回的是该抽象类的子类对象(地址值)
接口:返回的是该接口的实现类对象(地址值)