UFCD 5096 - Programação orientada a objetos - aprofundamento
Formação Portugal
18-10-21
DESIGNAÇÃO DA UFCD: Programação orientada a objetos - aprofundamento
CÓDIGO DA UFCD: 5096
CARGA HORÁRIA: 50 horas
PONTOS DE CRÉDITO: 4.5
Objetivos
Definir relações entre objetos.
Compreender os conceitos de herança e polimorfismo.
Distinguir métodos virtuais e virtuais puros.
Representar esquematicamente diagramas de classes.
Conteúdos
Herança e polimorfismo
Mensagens entre objectos
Redefinição de métodos
Redefinição de comportamento
Métodos virtuais e não virtuais
Diagramas de classe
Problemas de complexidade crescente, que justifiquem claramente a necessidade da utilização de mecanismos herança, polimorfismo e excepções