我的意思是,如果有的话,A obj1 = new B(); A obj2 = new B();我想知道如何为两个对象调用相同的方法,并且还想知道如何知道哪个对象正在调用该方法以及何时调用:
例如,假设我的类层次结构看起来像这样:
abstract class A {
public void method_1() {
//Do something
}
}
class B extends A {
public boolean method_2(A obj) {
//Do something
}
}
如果我哪里做的obj1.method_2(obj2);如何,里面method_2(),当我的代码是这样既obj1和obj2电话method_1(),区分哪些obj是调用方法?
我希望我的问题足够清楚。如果我的英语听不懂我的话,请多多包涵。
手掌心
大话西游666
噜噜哒
相关分类