繁体   English   中英

用Eclipse暴露成员的getter和setter

[英]Exposing getter and setter from member with eclipse

我知道如何从eclipse中的成员字段生成setter和getter方法。 但是,有没有一种方法可以使用setter和getter公开成员的setter和getter方法?

例如,如果我有一个Foo类:

class Foo
{
  private int val;
  public void setVal(int val)
  {
     this.val = val;
  }
  public int getVal()
  {
    return val;
  }
}

Foo2类的Foo2

class Foo2
{
  private Foo foo;
}

是否有可能在Eclipse类Foo2使用eclipse自动生成以下方法?

public void setVal(int val)
{
  foo.setVal(val);
}

public int getVal()
{
  return foo.getVal();
}

在活动编辑器窗口中具有Foo2类,请使用“ Source -> Generate Delegate Methods菜单项。 在结果窗口中选择getVal()setVal(int)

产生代表方法

按确定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM