class CommandQueue { | |
void f(CommandManager commandManager) { | |
commandManager.g(); | |
} | |
} | |
class CommandManager { | |
void g() { | |
} | |
CommandQueue getCommandQueue() { | |
return null; | |
} | |
} | |
class Application { | |
CommandManager myManager; | |
{ | |
myManager.getCommandQueue().f(myManager); | |
} | |
} |