Professional Documents
Culture Documents
Parte 01
O QUE OBJETO???
Significado comum:
Alguma
coisa deixada no caminho; Uma pessoa ou coisa para a qual a ao, pensamento ou sentimento direcionado; Qualquer coisa visvel ou tangvel;
Para a OOA:
Abstrao
problema; Algo que se deseja manter informaes sobre ela; Encapsulamento de valores de Atributos e ou Servios;
O QUE CLASSE???
Significado comum:
Um
nmero de pessoas ou coisas agrupadas devido a certas semelhanas ou traos comuns. descrio de um ou mais Objetos com um conjunto uniforme de atributos e servios
Para OOA:
Uma
de Assunto Nvel de Classe & Objeto Nvel de Estrutura Nvel de Atributo Nvel de Servio
O QUE PROCURAR
Estruturas Outros sistemas; Dispositivos; Coisas ou eventos lembrados; Papis executados; Procedimentos operacionais; Locais; Unidades organizacionais;
EXERCCIO
ATRIBUTOS
Qualquer propriedade, qualidade ou caracterstica que pode ser atribuda a uma pessoa ou coisa; Um atributo um dado para o qual cada Objeto em uma Classe tem seu prprio valor;
IDENTIFICAR ATRIBUTOS
Qual a responsabilidade da classe & Objeto? Como sou descrito em geral? Como sou descrito neste problema? Como sou descrito no contexto da responsabilidade do sistema? O que preciso saber? De quais informaes de estado preciso sempre me lembrar? Quais podem ser meus estados?
EXERCCIOS
Mtodos
As coisas que um objeto pode fazer se chama Mtodos; Toda ao que o objeto sabe executar; Pode modificar o estado de um objeto; Um mtodo pode receber n parmetros e retornar um nico valor;
Mtodos
Virar Esquerda
Virar Direita
Acelerar
Mtodos
Para um sistema de escola quais mtodos para a classe aluno?