小编Seb*_*eby的帖子

java继承

鉴于这些类:

class Father {
  public Father getMe() {
    return this;
  }
}

class Child extends Father { .. }
Run Code Online (Sandbox Code Playgroud)

我从Child类调用了父类的公共方法:

Child c = new Child();
Child c1 = c.getMe();
Run Code Online (Sandbox Code Playgroud)

所以,这不起作用,我必须使用强制转换使其工作:

Child c1 = (Child) c.getMe();
Run Code Online (Sandbox Code Playgroud)

问题是:有没有更好的方法让它在没有演员的情况下工作?可以这样吗?:

public <T extends Father> T getMe() {
  return this;
}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

java inheritance

5
推荐指数
1
解决办法
252
查看次数

从Eclipse Juno中删除MoreClipboard

具体来说,我已经在Eclipse Juno中安装了更多剪贴板1.6.现在我发现自己不能舒服地使用它,所以决定将它删除.

所以我从eclipse(帮助,关于等)中卸载它,但是当我单击ctrl + c时,Eclipse继续向我显示阻止我的输入的令人不安的对话框,那个黄色的diwlog右下角.

有人能帮我吗?谢谢.

eclipse clipboard

4
推荐指数
1
解决办法
189
查看次数

标签 统计

clipboard ×1

eclipse ×1

inheritance ×1

java ×1