Skip to content
Leon Starr edited this page Feb 24, 2022 · 1 revision

R103 / 1:1

Generalization requires exactly one Superclass

Superclass is required by exactly one Generalization


A Generalization is defined as a single Superclass and at least two Subclasses.

Here we establish that every Generalization defines a Superclass role for some Class.

Formalization

Generalization.(Rnum, Domain, Superclass) -> Superclass.(Rnum, Domain, Class)
Clone this wiki locally