Programa

Programação Centrada em Objetos

Licenciatura Bolonha em Engenharia Geoespacial

Licenciatura Bolonha em Estatística Aplicada

Licenciatura Bolonha em Estatística Aplicada

Licenciatura Bolonha em Tecnologias de Informação

Programa

Programação imperativa em Java - tipos primitivos, memória, variáveis, expressões; - instrução de atribuição; - abstração procedimental; - comandos condicionais; - ciclos Abstração de dados em Java - algumas classes da biblioteca Java; - o tipo de dados não primitivo array; - criação de classes; - enumerados; - interfaces Mecanismos de herança - subclasse, superclasse; - polimorfismo, ligação dinâmica, redefinição; - subtipos e o princípio da substituição (Liskov); - classes abstratas; - redefinição de métodos da classe Object Tópicos complementares - exceções; - tipos genéricos; - padrões básicos; - a framework das coleções