一个实例如何更改同一类的另一个实例的某些变量

ŁukaszMotyczka

我是Java初学者,我有一个问题。假设我们有一个课程:

class Foo {
    public String test;

    public void someMethod() { } 
} 

我们有两个此类的实例:bar1bar2

现在,如何bar1.someMethod()bar2.test不将bar2参数作为参数传递bar1情况下更改的值(没有类似的东西bar1.someMethod(bar2))。清理:我正在制作一个可以轮流移动对象的游戏,所以我希望在移动对象变为非活动状态并使其他对象处于活动状态之后,此时只能移动其中一个。谢谢。

折腾

你应该解决这个问题不同

因为您可能会在其他班级操场(或其他地点)放置一个针对您的Foos的列表,然后将您的Method添加someMethod()到该类中,在此您可以处理该类Foo的变量测试的状态

class playground{

  List<Foo> foos = new List<Foo>();

 void someMethod(Foo a,Foo b){
    a.changeTest("");
    b.changeTest("");
  }
}

在Foo课上,您当然会真正改变国家

class Foo{

  void changeTest(String a){
    test = a;
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使模板类的一个实例化与同一模板的另一个实例成为朋友

来自分类Dev

一个类的实例可以更改另一个类的实例中的变量吗?

来自分类Dev

在另一个类实例中获取一个类实例的变量的值

来自分类Dev

如何从同一类的另一个函数访问一个函数中的变量?

来自分类Dev

将类对象附加到同一类对象的另一个实例中的列表变量时出现的问题

来自分类Dev

从另一个类获取实例变量?

来自分类Dev

从另一个类访问变量的实例

来自分类Dev

如何访问同一实例中另一个类中的函数?

来自分类Dev

如何将一个类的实例方法与另一个实例化?

来自分类Dev

如何将一个类的实例方法与另一个实例化?

来自分类Dev

如何将在类方法中创建的实例粘贴到同一类中的另一个方法?

来自分类Dev

将一个类的实例变量设置为另一类的实例变量,然后

来自分类Dev

如何从另一个类访问实例化?

来自分类Dev

从同一类中的另一个构造函数访问构造函数变量

来自分类Dev

从同一类中的另一个方法访问变量

来自分类常见问题

Python:如何根据同一个实例的另一个属性的布尔值自动更改一个实例的属性?

来自分类Dev

在一个类的一个实例中的UIView beginAnimations在同一个类的另一个实例中触发beginAnimations

来自分类Dev

将一个方法中的变量访问到同一类中的另一个方法

来自分类Dev

python如何将一个类的实例变量转换为另一个类?

来自分类Dev

如何跟踪一个类中另一个类的实例?

来自分类Dev

创建为实例后,一个类如何从另一个类继承

来自分类Dev

如何在一个类中声明另一个类的实例

来自分类Dev

与另一个实例比较时,我的类实例如何隐式返回数字?

来自分类Dev

如何模拟正在测试的同一类中的另一个方法?

来自分类Dev

如何模拟正在测试的同一类中的另一个方法?

来自分类Dev

另一个类“cBeam”的实例字典作为类“cNode”实例中的变量

来自分类Dev

如何检查一个方法是否从同一类调用另一个方法?

来自分类Dev

将一个类实例转换为另一个类的实例

来自分类Dev

PHP-从同一类中的另一个类变量设置类变量?

Related 相关文章

  1. 1

    如何使模板类的一个实例化与同一模板的另一个实例成为朋友

  2. 2

    一个类的实例可以更改另一个类的实例中的变量吗?

  3. 3

    在另一个类实例中获取一个类实例的变量的值

  4. 4

    如何从同一类的另一个函数访问一个函数中的变量?

  5. 5

    将类对象附加到同一类对象的另一个实例中的列表变量时出现的问题

  6. 6

    从另一个类获取实例变量?

  7. 7

    从另一个类访问变量的实例

  8. 8

    如何访问同一实例中另一个类中的函数?

  9. 9

    如何将一个类的实例方法与另一个实例化?

  10. 10

    如何将一个类的实例方法与另一个实例化?

  11. 11

    如何将在类方法中创建的实例粘贴到同一类中的另一个方法?

  12. 12

    将一个类的实例变量设置为另一类的实例变量,然后

  13. 13

    如何从另一个类访问实例化?

  14. 14

    从同一类中的另一个构造函数访问构造函数变量

  15. 15

    从同一类中的另一个方法访问变量

  16. 16

    Python:如何根据同一个实例的另一个属性的布尔值自动更改一个实例的属性?

  17. 17

    在一个类的一个实例中的UIView beginAnimations在同一个类的另一个实例中触发beginAnimations

  18. 18

    将一个方法中的变量访问到同一类中的另一个方法

  19. 19

    python如何将一个类的实例变量转换为另一个类?

  20. 20

    如何跟踪一个类中另一个类的实例?

  21. 21

    创建为实例后,一个类如何从另一个类继承

  22. 22

    如何在一个类中声明另一个类的实例

  23. 23

    与另一个实例比较时,我的类实例如何隐式返回数字?

  24. 24

    如何模拟正在测试的同一类中的另一个方法?

  25. 25

    如何模拟正在测试的同一类中的另一个方法?

  26. 26

    另一个类“cBeam”的实例字典作为类“cNode”实例中的变量

  27. 27

    如何检查一个方法是否从同一类调用另一个方法?

  28. 28

    将一个类实例转换为另一个类的实例

  29. 29

    PHP-从同一类中的另一个类变量设置类变量?

热门标签

归档