У меня есть 5 классов, все они расширяют BaseClass. Если в моем базовом классе выполняется метод, я хотел бы знать, какой из 5 классов назвал этот метод в моем базовом классе. Я не думаю, что могу передать переменную в своем супер-вызове. Это проект андроида, и вызов является предопределенным. Я подумал, что в моем BaseClass я могу назвать что-то вроде «getCallingClass» или что-то вроде этого.Кто называет мой суперкласс?
Любая идея?
Вы имеете в виду ... кто называется методом или на объект какого типа является метод, который называется? –