object model, modelo orientado a objetos, modelo baseado em objetos

1. Base estrutural para uma linguagem orientada a objetos, como o C++. Essa base abrange princípios como abstração, concorrência, encapsulamento, hierarquia, persistência, polimorfismo e tipificação. Ver também abstract data type (abstrato, tipo de dados); object (objeto – definição 2); object-oriented programming (programação orientada a objetos, programação baseada em objetos); polymorphism (polimorfismo). 2. Base estrutural para um projeto orientado a objetos. Ver também object-oriented design (projeto orientado a objetos, projeto baseado em objetos). 3. Base estrutural para uma aplicação orientada a objetos.