已采纳回答 / 中国老柯南
鉴于每个传入的对象都不一样,也不清楚对象中的所有内容都是否要保存到xml;个人感觉,如果真的要封装,可能需要采用adapter的模式,adapter中有封装的细节,执行保存的方法就只需要传入一个adapter的接口就好了
2019-03-06
已采纳回答 / 慕盖茨740922
不同包实现方法不同,所以需要不同的步骤; 因此产生不同的性能差异,以及不同的功能;有的时候你可能需要反过来的步骤来生成xml, 有的时候反之;
2018-09-07
已采纳回答 / 慕粉18171202767
一般使用工厂模式创建的对象,返回值是其祖先类型,这样就会是生成一个上转型对象,而上转型对象不能调用子类新的成员变量和方法。也就是说,假设SAXTransformerFactory .newInstance()返回的是一个TransformerFactory ,TransformerFactory是SAXTransformerFactory的父类或者接口
2018-09-05