您的位置:首页 > 其它

关于函数的返回值是一个接口类型的对象

2010-06-22 22:44 411 查看
DAOFactory.java

package fo;

public class DAOFactory
{
public static IUserInfoDAO getUserInfoDAO()  //返回IUserInfoDAO接口类型
{
return new UserInfoDAO();  //实际返回UserInfoDAO对象
}
}


首先,返回的这个对象一定是对该接口实现的类的对象。其次,既然返回的是对象,而那么接口就是被实现了的,而接口本身又是为实现某些功能而设计的,所以返回接口的对象就是返回了这些功能的实现,可以把它理解成返回了一个可以供使用的功能。能做在此接口中定义的那些行为。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  class
相关文章推荐