www.un.org/Depts/DGACM/index_spanish.htm 更新/
我注意到英特尔利J在产生代表方法方面有“基因”选择。 创建新类别:
public class MyDecoratorClass {
private MyInterfaceWithManyMethods myInterface;
}
接着,我向Mendu > Code > 代表发表演讲。 方法,选择你想要总结的所有方法。
<>更新<>/>
你们可以尝试“证明”——和“替代与代表团的继承”的重新解释。 它应该能够这样做。 我称之为“Alt+Enter”
进入接口后,你希望产生一个矫正器。
public interface MyInterfaceWithManyMethods {
void method1();
void method2();
void method3();
}
Press Alt+Enter, selected “Implement Interface”, given a name to the Decorator such as “MyDecorator”. 阁下
public class MyDecorator implements MyInterfaceWithManyMethods {
public void method1() {
}
public void method2() {
}
public void method3() {
}
}
在新类别中,选择阶级名称,然后选择“满意”和“与代表团替代继承”,选择你的接口,标明所有方法名称,进入媒体。 页: 1
public class MyDecorator {
private final MyObject object = new MyObject();
public void method1() {
object.method1();
}
public void method2() {
object.method2();
}
public void method3() {
object.method3();
}
private class MyObject implements MyInterfaceWithManyMethods {
public void method1() {
}
public void method2() {
}
public void method3() {
}
}
}
删除内层和物体初始剂。 您:
public class MyDecorator {
public void method1() {
object.method1();
}
public void method2() {
object.method2();
}
public void method3() {
object.method3();
}
}
Press Alt+Enter on the “object” which is nowmark re, selected “Create field”, selected My InterfaceWithManyMethods.
public class MyDecorator {
private MyInterfaceWithManyMethods object;
public void method1() {
object.method1();
}
public void method2() {
object.method2();
}
public void method3() {
object.method3();
}
}
选择目标变量,新闻Alt+Enter, 选择“建筑参数”:
public class MyDecorator {
private MyInterfaceWithManyMethods object;
public MyDecorator(MyInterfaceWithManyMethods object) {
this.object = object;
}
public void method1() {
object.method1();
}
public void method2() {
object.method2();
}
public void method3() {
object.method3();
}
}
你们看到,这一切都是用Alt+Enter的几颗中风进行的。 阅读像许多工作一样,但可以在不到20秒的时间内完成。 如果你仅采用2或3种方法,那么,如果你有多种复杂的签名方法,那么你就能够以这一方法取得大约20秒的工作成果。 Alt+Enter一只岩石:D