这段代码如何理解?

04-01-07 mailwdh
在UserManagerProxy中,有如下代码

public User getUser(long userID) throws UserNotFoundException {

User user = userManager.getUser(userID);

ForumPermissions userPermissions = user.getPermissions(authorization);

ForumPermissions newPermissions =

new ForumPermissions(permissions, userPermissions);

return new UserProxy(user, authorization, newPermissions);

}

其中userManager是一个接口,如何返回一个User接口呢?

水雨澍
2004-01-07 23:29
你真的用心读了源码了吗?或者你可能一些基本概念还没搞懂吧,觉得这种问题应该要自己解决的。

猜你喜欢