10

OO - Revisão Programação Orientada a Objetos Profa. Cristiane

Embed Size (px)

Citation preview

Page 1: OO - Revisão Programação Orientada a Objetos Profa. Cristiane
Page 2: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

OO - Revisão

Programação Orientada a ObjetosProfa. Cristiane

Page 3: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

OO - Mudança radical de paradigma• O paradigma da orientação a objetos

representa uma mudança radical na maneira de se desenvolver sistemas computacionais, permitindo um melhor gerenciamento da complexidade destes sistemas.

Page 4: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

Mudança de Paradigma

Page 5: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

Estudo de Caso• Precisamos desenvolver um

programa cujo objetivo é calcular a média das notas dos alunos em cada disciplina.

Page 6: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

Entrada• Primeiro deveremos definir como se dará

a entrada de dados.• Será digitado o aluno, 2 disciplinas e 2

notas para cada disciplina.

Page 7: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

Saída• Imprimir na tela o aluno digitado, as

disciplinas informadas e a média das notas de cada disciplina.

Page 8: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

Como começar a desenvolver em OO?

• Modelagem de Classes: definição das classes do sistema.

Page 9: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

ClassesAluno DisciplinaString RA String Descr_DiscString Nome Int Nota1lista Disciplina disciplina Int Nota2

MediaGetNome Get Descr_DiscGetRA Set Descr_DiscSetNome Set Nota1SetRA Set Nota2InscreveDisciplina calculaMediamediaNasDisciplinas GetMedia

Page 10: OO - Revisão Programação Orientada a Objetos Profa. Cristiane

Implementacao em java