Java herança

1685 palavras 7 páginas
1
1
Capitulo 04
Herança
2
Programação OO
O enfoque tradicional: um sistema é um conjunto de programas inter-relacionados que atuam sobre um determinado conjunto de dados que se deseja manipular de alguma forma para obter os resultados desejados; O enfoque da modelagem de sistemas por objetos: procura enxergar o mundo como um conjunto de objetos que interagem entre si, apresentam características e comportamento próprios, representados pelos seus atributos e suas operações.
Os atributos estão relacionados aos dados, e as operações, aos processos que o objeto executa.
3
Classe
Atributo 1
Atributo 2
...
Operações
Programa
Processo 1
Processo 2
...
Dados
Enfoque Tradicional X OO
4
Definindo Objetos
a) Um objeto representa algo do mundo real: concreto ou abstrato;
b) A percepção dos seres humanos é dada através dos objetos;
c) Um objeto é uma entidade que exibe algum comportamento bem definido.
5
O que é um Objeto?
Pessoas Livro Automóvel
Tangíveis
Incidente
Competição
Transação
Interação
Projeto Conserto
Saque Venda
6
Definindo Objetos
e) Objetos parecidos tem a mesma classificação;
Carro x, cor azul, 2 portas;
Carro y, cor verde, 4 portas;
Ambos são classificados como carro.
f) O conhecimento a determinado objeto é dado a partir de sua classificação.
2
7
POO: Objetos
Os objetos possuem 3 propriedades:
a) Estado:
Suas características (Dados/Atributos);
b) Comportamento:
Suas operações (métodos) sobres seus dados (atributos);
c) Identidade:
Seu valor de referência.
Os valores dos dados são modificados a partir das operações sobre estes dados.
8
Como Visualizar um Objeto? operações Estrutura de dados objeto 9
POO: CLASSES
a) Classes são especificações para objetos;
b) Uma classe serve de modelo para vários objetos semelhantes que possuem os
 mesmos tipos de informação em seu estado e
 tem os mesmos comportamentos;
10
Uma Classe é uma fabrica de objetos idênticos no que diz

Relacionados

  • Java herança
    1159 palavras | 5 páginas
  • Herança - java
    444 palavras | 2 páginas
  • Exercícios de herança em Java
    1748 palavras | 7 páginas
  • Documentoartigos sobrre herança e polimorfismo em java
    1423 palavras | 6 páginas
  • LTP 2015 Semestre1 Aula 11
    963 palavras | 4 páginas
  • Apostila java
    1996 palavras | 8 páginas
  • Orientação a Objetos na Prática
    2279 palavras | 10 páginas
  • Orientaçoes a Objetos na pratica
    3250 palavras | 13 páginas
  • java1 2 3
    6198 palavras | 25 páginas
  • Conte do Program tico Java Programmer M dulo I online
    488 palavras | 2 páginas