Disciplina: Programação Orientada a Objetos

Período: Carga Horária : 120º
Ementa
Introdução à Programação Orientada a Objetos: conceitos, modelagem, abstração e modelos; Introdução à notação UML; Programação Orientada a Objetos: objetos, classes, encapsulamento, ligações, associações, herança, generalização, especialização e polimorfismo. Aplicação dos conceitos de orientação a objetos em linguagens de programação que suportem tal paradigma. Tratamento de Exceções. Persistência de dados. Desenvolvimento de sistemas usando programação orientada a objetos.
Recursos Educacionais Abertos (REA)