Java herança

1159 palavras 5 páginas
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.
1 2

Capitulo 04 Herança

Enfoque Tradicional X OO
Programa Processo 1 Processo 2 ... Classe Atributo 1 Atributo 2 ...

O que é um Objeto?
Tangíveis
Pessoas Livro Automóvel

Incidente
Dados Operações Competição Projeto Conserto

Interação
3

Transação

Saque

Venda

4

Como Visualizar um Objeto?
Generalização (Super Classe)

Classes
Especialização (Sub Classes)

objeto operações

Veículos

Estrutura de dados
Esporte Passeio Passageiros
6

Utilitário
5

Instâncias de Objetos
1. Considere um sistema de uma revendedora de veículos. 2. Cada novo veículo adquirido pela revendedora seria cadastrado no sistema, criando um novo objeto dessa classe, que será chamada de instância de objeto,
Classe Sub classe Sub classe Instância marca: Opel modelo: Fire ano: 2002 potência: 195cv. eixos: 2 carga: 1500Kg. Instância marca: Thunderbird modelo: Hatch ano: 2000 potência: 250cv. eixos: 2 7 carga: 1800Kg.

Herança
a) Uma classe é constituída de objetos com atributos e operações semelhantes; b) A herança nada mais é do que a implementação da generalização; c) é o compartilhamento de atributos e operações entre classes com base em um relacionamento hierárquico; d) Quando se cria uma nova instância de um objeto, dizemos, em OO, que esse novo objeto herda os atributos e as operações de sua classe. 8

Veículos Passeio

Sedã

Herança
É a capacidade de uma classe ser estendida de uma outra.

Relacionados

  • Java herança
    1685 palavras | 7 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