
当我们使用ixml***接口时,它将会使用idom去完成操作。
在这里idomdocument是继承idomnode的,但ixmldocument却没有,似乎也不太必要,因为内部主要使用idom接口,如果要idomnode,可以用idomdocument去转换,其实根本用不到。
这么多实现,到底要怎样才能准确并且优美地创建对应的实例,在txmldocument内部使用了abstract factory模式,参照下图


当我们使用ixml***接口时,它将会使用idom去完成操作。
在这里idomdocument是继承idomnode的,但ixmldocument却没有,似乎也不太必要,因为内部主要使用idom接口,如果要idomnode,可以用idomdocument去转换,其实根本用不到。
这么多实现,到底要怎样才能准确并且优美地创建对应的实例,在txmldocument内部使用了abstract factory模式,参照下图
