PDA

Просмотр полной версии : Узнать, из экземпляра какого класса был вызван статический метод


КорДум
13.01.2011, 15:37
Здравствуйте, есть два класса: Main и Test. Во втором есть единственный статический метод foo. В экземпляре класса Main этот метод вызывается:
Test.foo();
Как мне узнать, что этот метод был вызван именно этим экземпляром класса Main, а не экземпляром класса Vasya? Кроме того, что можно передавать ссылку на себя в метод.

etc
13.01.2011, 18:05
А никак. Только по ссылке.

КорДум
13.01.2011, 22:01
Жаль, спасибо.