【发布时间】:2016-06-08 17:32:41
【问题描述】:
我有这样的课程:
public class BukkitPlayerWrapper implements Player {
private Player p;
public BukkitPlayerWrapper(Player p) {
this.p = p;
}
}
但是Player接口有很多方法,在intelliJ中有没有办法生成这样的代码?
@Override
public String getDisplayName() {
return p.getDisplayName();
}
@Override
public void setDisplayName(String s) {
p.setDisplayName(s);
}
因为手写需要几个小时。
【问题讨论】:
-
Alt+Insert 可能吗?不确定它是否适用于继承的值。
-
我最终为它编写了一个程序,但问题仍然在于如何在 intelliJ 中执行它我看到了一些与代表团有关的东西,但它不想生成方法。
-
如果我可能会问,为什么需要在其实现中创建
Player对象的实例? -
就像@BrandonLaidig 提到的那样,您应该可以执行
Alt+Insert,然后选择Delegate Method...,然后选择成员变量
标签: java intellij-idea code-generation intellij-15