Durch extends/implements 
entsteht eine Halbordnung auf Typen
Bsp.  
Relation ≤2
 
(t1, t2)≤2(t1', t2') :  
es gilt 
(D, D)≤2(C, C);(D, D)≤2(C, D);(C, D)≤2(C, C);(E, C)≤2(C, C)
 
class C; class D extends C; class E extends C definiert Relation
(≤) = {(C, C),(D, C),(D, D),(E, C),(E, E)}
 t1≤t1'∧t2≤t2'
t1≤t1'∧t2≤t2'
2015-01-26