主题:[讨论][求助][解惑]类型相容问题求解 回复加分
大家都知道,对于枚举元素都不得双重定义。
大家也知道,对于子界类型存在相容关系。
但是,对于枚举的子界类型,好象不存在这种相容关系。
比如:
type
color1=(red,white,yellow,black,blue,green);
color2=(red,yellow,blue);
这种类型定义是子界相容可以成立的,但是却是枚举元素双重定义不能成立的。而且在TP中确实说是重复定义错误。那么,这种子界类型相容到底应该是怎样才能成立呢?
请高手指点。
大家也知道,对于子界类型存在相容关系。
但是,对于枚举的子界类型,好象不存在这种相容关系。
比如:
type
color1=(red,white,yellow,black,blue,green);
color2=(red,yellow,blue);
这种类型定义是子界相容可以成立的,但是却是枚举元素双重定义不能成立的。而且在TP中确实说是重复定义错误。那么,这种子界类型相容到底应该是怎样才能成立呢?
请高手指点。