这样写的目的是什么???UserDao dao=new UserDaoXmlImpl();其中UserDao 是接口名,UserDaoXmlImpl是实现了UserDao接口的类名。为何不这样写:UserDaoXmlImpl dao=new UserDaoXmlImpl();开始那样写,有何特殊用处呢???新人望指教 最好详细点啊 为了好维护