将组数据流归档时,单个对象可能由多个文件处理器成员组成,归档完成处的每个继承层都有一个文档处理器成员。由于派生类和继承层可以单独发展,因此每个类的文件处理器成员必须与其他成员分开。使用子类标记可以实现此目的。
所有类文件处理器成员都应该用“子类”标记处理实例数据中与该成员的类有关的部分(100 组码,后跟具有实际类名的字符串)。这不影响定义对象状态所需的状态,但它为 DXF 文件分析器提供了一种方法,可以将组码导入到相应的应用程序软件中。
例如,如果对象包含来自不同派生类的数据,对象将显示为:
999
FOOGRANDCHILD,由 AcDbSonOfSonOfFoo 类定义,它
999
由从 AcDbSonOfFoo 派生
0
FOOGRANDCHILD
5
C2
100
AcDbFoo
999
使用 10/20/30 组码
10
1.1
20
2.3
30
7.3
100
AcDbSonOfFoo
999
还使用 10/20/30 组码,但将其用于其他目的
10
1.1
20
2.3
30
7.3
100
AcDbSonOfSonOfFoo
999
还使用 10/20/30 组码,但将其用于另一个目的
10
13.2
20
23.1
30
31.2
999
现在用于扩展数据
1001
APP_1
1070
45
1001
APP_2
1004
18A5B3EF2C199A