我得到了一个障碍课,我得到了这个:
public Obstacle(final String name, final String action, final Position position) {
this.name = name;
this.action = action;
this.position = position;
}
在我的主要课程中,我定义了一个障碍;
Obstacle trapdoor= new Obstacle("Trapdoor","Open",new Position(3097,3468,0)) ;
如何从该障碍物中找回位置?或者更一般的我如何得到其中一个论点?
答案 0 :(得分:1)
您只需使用getter
方法,例如:
public Position getPosition()
{
return this.position;
}
在主要班级
Obstacle trapdoor= new Obstacle("Trapdoor","Open",new Position(3097,3468,0));
Position pos = trapdoor.getPosition();
答案 1 :(得分:0)
您在getPosition
类中定义返回位置的方法Obstacle
。它被称为吸气剂。
您获得trapdoor.getPosition()
的位置。
对于该类用户应该可以访问的任何类成员,您也会这样做。
答案 2 :(得分:0)
喜欢这个
public Obstacle(final String name, final String action, final Position position) {
this.name = name;
this.action = action;
this.position = position;
public String getName()
{
return this.name;
}
...
}
在您的代码中:
Obstacle trapdoor= new Obstacle("Trapdoor","Open",new Position(3097,3468,0)) ;
String valueName = trapdoor.getName();