首页 ❯
php c++ javascript java android vue.js pass-by-reference default-value arrays 更多 »
登录

访问外部类此实例

oop java
2022-09-02 09:02:59

我们如何访问这个实例的外部类:例如在

Class A {

   Class B {

      this.helloB();
      (A's this).hello()
   }
}

我们如何在Java中访问A的这个实例


答案 1

只需致电

A.this.hello()

答案 2

通过在类前面加上前缀:thisA.this.hello()

同样,当您要在 A 之外创建 B 的实例时,可以使用 (where )。a.new B()a instanceof A == true


推荐
更多 »
  • oop java
    Java是100%面向对象的吗?[已关闭] 以获取指导。 12年前关闭。 Java具有基元数据类型,它们不像Ruby那样从对象派生出来。那么,我们可以将Java视为100%面向对象的语言吗?另一
  • oop java supertype
    什么是超类型方法? 我已经谷歌了几次,但仍然无法理解超类型方法。任何人都可以解释一下这是什么吗?
  • oop reference java c++ instance-variables
    类的对象作为类内的实例变量 代码: 问题: 为什么Java允许执行上述代码,但C++不允许? 上面的代码是否会创建无限数量的对象?由于它本身包含一个对象,该对象再次包含一个对象,该对象本身具有对
  • oop exception java
    Java中错误和未检查异常之间的区别? 我们知道,如果发生任何错误或任何未经检查的异常,那么我们的程序将停止,那么它们之间有什么区别?
  • oop python methods python-decorators
    @staticmethod和@classmethod的区别 用装饰的功能有什么区别?
标签
更多 »
php pass-by-reference optional-parameters default-value javascript arrays dom function string object serialization tostring visibility syntax jslint use-strict operators equality equality-operator identity-operator datetime timestamp date-arithmetic redirect angularjs loops foreach iteration scope variables
推荐
更多 »
  • 使用__init__() 方法理解 Python super()
  • Python 中的静态类变量和方法
  • @classmethod和@staticmethod对初学者的意义
  • 对象名称前的单下划线和双下划线的含义是什么?
  • type() 和 isinstance() 之间有什么区别?
  • 为什么Python类继承对象?
  • 什么是mixin,为什么它有用?
  • 类方法中的“self”参数是什么?
  • __slots__?在Python中,目的是什么,应该避免这种情况是什么?__slots__内存使用证据
  • Python中的旧样式和新样式类有什么区别?
  • __init__和自我在Python中做什么?

服务条款  |  隐私政策

© nibes.cn 2022~2025