目录
方法参数类型以及返回值类型问题
方法参数
形式参数为基本类型
当你以后看到一个方法的形参要一个基本 类型,你就传递的是一个值
形式参数为类名
当你以后看到一个方法的形参要一个 类 类型,你就传递一个该类的对象
形式参数为抽象类名
当你以后看到一个方法的形参要一个抽象类 类型,你就传递一个该抽象类的子类对象
形式参数为接口名
当你以后看到一个方法的形参要一个接口 类型 ,你就传递一个该接口的子类对象
返回值类型
基本类型作为返回值类型
当你以后看到一个方法的返回值类型,是一个基本 类型,你就返回一个该类型的数据
类名作为返回值类型
当你以后看到一个方法的返回值类型,是一个类 类型,你就返回一个该类的对象。
抽象类名作为返回值类型
当你以后看到一个方法的返回值类型是一个抽象类 类型,你就返回一个该抽象类的子类对象。
接口名作为返回值类型
当你以后看到一个方法的返回值类型是一个接口 类型,你就返回一个该接口的子类对象