A generalização é usada no contexto de herança.
Por exemplo, o termo "carro" refere-se a uma ampla variedade de veículos. Para um fabricante de automóveis, é importante diferenciar os carros com base em suas características únicas. Então, um fabricante pode estabelecer distinções entre carros de passeio, SUVs, caminhões, e assim por diante, com base em suas características diferenciadoras.
Este módulo abrange todos os três tipos de relacionamentos de associação (incluindo agregação e composição), dependência e de generalização e fornece exemplos dos recursos usados para definir completamente cada tipo de relacionamento.