是否可以将方法的返回类型作为不在您创建该方法的类中的对象返回?例如,我有一个 Person 类,在其中我想创建一个方法,其返回类型是 Car,如果可能的话,它叫什么?
示例:
public Car newCar(){
}
这在 Person 类中
是的,您可以返回任何类型,只要该类型存在于代码库中即可。以您的示例汽车为例。只要有创建所述新类型的类,那么您就可以为该类型创建一个返回方法。
创建一个对象(这将允许您创建一个新类型来返回):https://docs.oracle.com/javase/tutorial/java/javaOO/objectcreation.html
返回类型:https://docs.oracle.com/javase/tutorial/java/javaOO/returnvalue.html