我有一个疑问。是以下Java类代码:
PageVC.view
1)myMethod返回类型如何成为自动类?对我来说,这没有逻辑意义。 2)这是什么意思?
谢谢:)
答案 0 :(得分:0)
在问题中似乎存在一些拼写错误,似乎您在问方法返回类型是否与类相同。
答案是:这是因为返回类型仅用于指定数据类型,而类是数据类型(如整数字符串)。
这是工厂设计模式的示例
回到您的问题,myMethod返回myClass表示它返回myClass的对象
我们可以对可以对myClass对象执行的返回值执行任何操作
答案 1 :(得分:0)
好,看看您的回答,伙计们,我认为我的问题应该不清楚。
我在理解返回类型方面没有问题。返回课程是很自然的。
我的疑问(不仅是生活中的一个疑问,还包括许多其他疑问)在于方法返回与实现该方法相同的类。它看起来像某种“循环”或“递归”。我想象如果该类在该方法之外,则返回一个类的方法,因为在这种情况下,将完全实现外部类。当方法返回声明该方法的相同类时,我认为该类尚未完全实现。
这是我的疑问,但我认为今天对我来说更清楚。
感谢所有回复。