Programação com Objetos
Esta cadeira tem como objetivo dar a conhecer o paradigma de programação com objetos, as suas vantagens, inconvenientes e limitações; assim como o paradigma dos padrões de desenho, tanto no desenvolvimento, como na refatorização de aplicações.
Recursos Adicionais
Resumos de PO
A cadeira de Programação com Objetos está resumida de forma excelente pelo professor David Matos na wiki de PO, mantida pelo mesmo. Não achamos que faça sentido criar resumos nossos, visto que a UC já tem um material de apoio extremamente completo, pelo que nesta secção serão apenas mantidos links e recursos úteis para a cadeira, e não resumos da matéria em si.
- Wiki do Prof. David Matos
- MermaidJS Live Editor - Editor de gráficos UML
- Umbrello UML Modeller - Editor de gráficos UML
classDiagram
class Student {
+age: int
+jumpOffTower(northTower: Tower): void
}
class Course {
+name: String
+students: List~Students~
+giveMaxGradeToAllStudents(): void
}
Course --> Student