Я искал это, но, к сожалению, не нашел совпадений, у меня есть этот local anonymous inner class
внутри такого метода: -
new Object(){
public void open(){
// do some stuff
}
public void dis(){
// do some stuff
}
};
с 2 methods
внутри него (open,dis)
и я знаю, что если я хочу использовать любой из них, просто сделайте
new Object(){
public void open(){
// do some stuff
}
public void dis(){
// do some stuff
}
}.open()
Теперь мой вопрос: Что делать, если я хочу вызвать два метода одновременно. Как я могу это сделать?
open
возвращалthis
и связывал вызовы. - person njzk2   schedule 05.03.2014open
? - person Andrei Nicusan   schedule 05.03.2014this
и цепочку, но это захватывает механизм возврата и извращает любой естественный тип возврата для методов, не являющихся сеттерами. Если вам нужно вызвать оба метода, вам нужен настоящий класс. - person Jim Garrison   schedule 05.03.2014