Quem somos/Perfil do Grupo
• Elementos do Grupo Rita Marques, Marina Ruivo, David Lopes e Tiago Amador
• Alunos do segundo ano da Licenciatura de Gestão
• Para além das aulas ocupamos o tempo com desporto (natação, ginásio, ténis, basket), escutismo, viajar, música, cinema, exposições
• Rita e David - Palmela; Marina - Leiria; Tiago - Aveiro
•CURIOSIDADE: O David pratica Natação, de forma federada, todos os dias no Complexo Desprtivo do Jamor. "Sim é difícil conciliar, mas faz-se os possíveis, pelo prazer de competir"
Aulas
A abordagem OO permite suportar:
• tipos de dados complexos,
• modelos de dados semanticamente mais ricos
• reutilização
Programação Tradicional - funções e dados não estão unificados
Programação OO - operações e dados estão unificados
A abstracção - é a forma de descrever algo pelas suas propriedades essenciais, ignorando o detalhe, que é desnecessário (conduz ao conceito de Classe)
CLASSE tem:
- atributos
- operações
- restrições
- relacionamentos
Troca de Mensagens
Os objectos são unidades independentes que cooperam e interactuam através de mensagens que enviam uns aos outros, essas mensagens representam a invocação de um serviço disponibilizado por um objecto
Método
- Interface de um objecto é definido em termos de métodos (acções desencadeadas pelas mensagens) a que ele sabe responder
- É desencadeado pela recepção duma mensagem
- A maioria dos métodos responde a perguntas ou alteram o estado do objecto
- Implementam um serviço e/ou funcionalidade
Propriedades da ORIENTAÇÃO por OBJECTOS
Encapsulamento – as classes combinam os atributos e as operações numa mesma unidade
Herança – as classes podem ser organizadas hierarquicamente e assumir (“herdar”) as propriedades das super-classes
Polimorfismo – propriedade que permite que objectos de classes diferentes reajam diferentemente a mensagens com o mesmo método
Abstracção – representação concisa de ideias ou da essência de objectos incidindo sobre as suas características essenciais
++Curiosidades
E quem é que disse que não podiamos usar o nosso corpo como interface?!
http://www.youtube.com/watch?v=g3XPUdW9Ryg&feature=player_embedded#