Engenharia de Software Unimep/Pronatec 2° Semestre AULA 8 - Prof. André Bertoletti - [email protected]
Engenharia de Software Unimep/Pronatec
2° Semestre
AULA 8
- Prof. André Bertoletti -
Nossa agenda de hoje
• Pirâmide do conhecimento
• Orientação a objetos
• Roda de conversa
Pirâmide do conhecimento
Hierarquia DIKW
Sabedoria
(quando)
Entendimento
(por que)
Conhecimento
(como)
Informação
(quem, onde)
Dados
(o que)
Eficácia
Efic
iên
cia
Programação Orientada a Objetos
Continuando o assunto...
Como acessar um objeto
1) Descubra onde ele está (qual classe?)
2) Descubra qual é seu nome (identificador)
3) Descubra a sua visibilidade (publico
4) Descubra o que deseja acessar dele: uma característica (propriedade) ou uma ação (método ou evento)?
Se for uma ação, basta invocá-la, passando os parâmetros necessários
Se for uma característica, basta atribuir ou obter o seu valor.
Vamos treinar um pouco?!
Exercício 1
Desenvolver um software que leia dois números e possibilite a execução das quatro operações aritméticas básicas entre estes dois números, exibindo o resultado final para o usuário.
Exercício 2
Criar uma aplicação web que consuma os mesmo métodos e funções da calculadora, sem a necessidade de duplicar o código em questão.
Vamos conversar um pouco
Por hoje é só!
Agora é hora de estudar!