-3

假设我有一个名为Practice.

public class Practice 
{
    public static void main(String[] args) 
    {
        test x= new test();
        System.out.println(x.testFunction());
    }

}   

另一个班级叫Test

class Test 
{
    public Practice testFunction()
    {
        return xxxx;
    }
}

因此,由于返回类型是练习类,我可以用什么替换 xxxx。比如假设返回类型是int,所以我应该返回一个数字,当返回类型是字符串时,我应该返回一个句子。所以当返回类型是一个类时,它实际返回的是什么。

4

2 回答 2

2

返回类型将是实践类型的对象。或者换句话说,实践类的一个实例。

通常,您会使用构造函数来创建这样的实例。

例如使用默认构造函数:return new Practice();

于 2021-09-28T13:29:34.217 回答
0

理想情况下,该特定类的对象是这样的:

class Test 
{
    public Practice testFunction()
    {
        return new Practice();
    }
}
于 2021-09-28T13:35:49.657 回答