Ao associar uma propriedade a uma classe, a propriedade é propagada a todas as instâncias do objecto e às subclasses dessa classe. Quando cria subclasses, pode garantir que as propriedades são propagadas apenas a essa subclasse e não a todas as subclasses e instâncias de objectos da classe ascendente.
Por exemplo, ElectronicRecordFolder e HybridRecordFolder são subclasses da classe RecordFolder. Estas subclasses contêm todas as propriedades associadas à classe ascendente, RecordFolder. Contudo a classe HybridRecordFolder contém propriedades adicionais, como o estado de saída e código de barras, que não são aplicáveis à classe ElectronicRecordFolder. Ou seja, estas propriedades estão directamente associadas à classe HybridRecordFolder.
Pode criar subclasses das classes do IBM® Enterprise Records seguintes:
Embora possa converter para subclasse de forma lógica outras classes do IBM Enterprise Records não indicadas acima, essa acção não terá qualquer impacto na interface de utilizador do IBM Enterprise Records. Por exemplo, ao utilizar o Enterprise Manager pode criar de forma lógica uma nova subclasse da classe Record, RecordFolder, ou RecordCategory e associar várias propriedades à subclasse. Contudo a nova subclasse criada não será visível na interface do utilizador do IBM Enterprise Records.
Para criar uma subclasse
Após criar a subclasse com êxito, esta será apresentada na árvore do Enterprise Manager sob o nó da classe que constitui a classe principal.