我有一个创建Smo类型对象的类。然后,该对象从另一个类调用静态方法。静态方法要求我将对象传递给调用它的对象。如何将调用对象指定为要传递的参数。
例如:
class Smo {
Smo() {
}
void sponge() {
car.dancing(??????); //////< ----------- how do I refer to self?
}
void dance() {
//// do a little dance
}
}
class Car() {
Car() {
}
dancing(Smo smo) {
smo.dance();
}
}