你能在JAVA中覆盖THIS关键字吗?

时间:2014-12-21 21:28:05

标签: java override this instance

处理重构方案,并想知道是否有办法覆盖"这个"在java。

基本上,我希望在调用它时返回另一个类的实例。

这可能吗?

2 个答案:

答案 0 :(得分:3)

无法覆盖this。创建所需类的实例并返回该实例。

Test t = new Test();
public Test getTest() {
    return this.t;
}

答案 1 :(得分:1)

这是java(和许多其他人)的基础。正如评论中所述,要做的就是创建你的“那个”类并返回它。