Ementa/Descrição: |
Estudo de uma linguagem de programação orientada a objetos. Paradigma orientado a objetos: classes, objetos, encapsulamento, polimorfismo, herança, classes abstratas, interfaces, agregação e composição. Tipos primitivos de dados, estruturas da linguagem de programação orientada a objetos. Declarações, comandos de atribuição, condicionais e de repetição. Uso de coleções: vector, list, set. Arquitetura de sistemas orientados a objetos. |