【问题标题】:Use instance variable in conjunction with objects将实例变量与对象结合使用
【发布时间】:2011-11-03 15:03:29
【问题描述】:

各位程序员好!

所以我已经学习了 2 个月的 Java,这是一次非常棒的经历和旅程。 java中有一个令人困惑的事情我仍然不知道为什么我可以做到。这个想法是将实例变量与对象结合使用。

我怎么能指定与对象关联的 objectname.instance 变量?这个过程叫什么?

【问题讨论】:

  • 我不知道你在问什么。你能澄清一下吗?

标签: java variables object instance


【解决方案1】:

它被称为dereferencing,与通过objectname.method() 调用方法相同。请注意,严格来说,它不是对象的名称,而是引用的名称(可以有许多不同名称的引用引用同一个对象)。

另请注意,将encapsulate 实例变量设为私有并在必要时提供设置/获取方法会更好。

【讨论】:

    【解决方案2】:

    我相信那将是取消引用。它在 Java 中不像在涉及指针或内存偏移等概念的语言中那样明确。

    【讨论】:

    • 谢谢!现在更有意义了!
    • @NicholasKong 一旦您对 Java 感到满意并在该语言中完成了一些高级工作(我们在这里谈论的是几年的时间框架),绝对值得学习 C 或 C++ 等较低级别的东西.我发现很好地理解被新语言抽象出来的低级概念将提高你作为程序员的技能,让你更快地理解任何新语言。
    猜你喜欢
    • 2010-09-25
    • 2018-12-18
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-18
    • 1970-01-01
    相关资源
    最近更新 更多