Sie sind auf Seite 1von 1

A vari�vel de inst�ncia dono recebeu esse nome apenas para n�o coincidir com o nome

da classe, mas n�o teria nenhum problema se a vari�vel tivesse o nome proprietario.
Neste caso, achamos melhor os nomes n�o coincidirem para voc� entender que o
nome da classe n�o tem nada haver com o nome do atributo.
O que acabamos de fazer foi uma composi��o de objetos. Composi��o � uma forma
de combinar objetos simples em objetos mais complexos. Essa t�cnica traz grandes
benef�cios para a reutiliza��o de objetos e legibilidade do c�digo, al�m do
c�digofonte expressar melhor o que est� acontecendo, de acordo com o mundo real.
Normalmente, podemos dizer que objetos compostos fazem parte de um
relacionamento do tipo "tem um". Por exemplo, podemos dizer que o carro tem um
propriet�rio.
Olhando para a classe Proprietario, poder�amos ainda pensar em criar outra classe
chamada Endereco para incluir o logradouro, bairro e cidade e a classe Proprietario
incluiria um atributo do tipo Endereco. N�o h� nada de errado em fazer isso, mas
vamos deixar como est�, pois no momento n�o faz muito sentido para nossos
exemplos.
Agora vamos instanciar um carro e um propriet�rio dentro do m�todo main:
Proprietario dono1 = new Proprietario();
dono1.nome = "Jo�o da Silva";
dono1.cpf = "000.000.000-00";
dono1.idade = 25;
dono1.logradouro = "Rua Jo�o Pinheiro, 10";
dono1.bairro = "Centro";
dono1.cidade = "Uberl�ndia";
Carro meuCarro = new Carro();
meuCarro.anoDeFabricacao = 2011;
meuCarro.cor = "Prata";
meuCarro.fabricante = "Fiat";
meuCarro.modelo = "Palio";
meuCarro.tipoCombustivel = "Bicombust�vel";
meuCarro.valorDeMercado = 30000;
meuCarro.dono = dono1; // atribu�mos o dono do carro
Veja no exemplo acima que instanciamos um Proprietario e depois um Carro
isoladamente, e apenas na �ltima linha que atribu�mos dono1 � vari�vel dono de

Das könnte Ihnen auch gefallen

  • Apostila Faculdade Unica
    Apostila Faculdade Unica
    Dokument61 Seiten
    Apostila Faculdade Unica
    kakitos
    100% (1)
  • Apostila - POO Java
    Apostila - POO Java
    Dokument121 Seiten
    Apostila - POO Java
    kakitos
    Noch keine Bewertungen
  • Avaliação Informática Básica - 11 - 03 - 2021
    Avaliação Informática Básica - 11 - 03 - 2021
    Dokument2 Seiten
    Avaliação Informática Básica - 11 - 03 - 2021
    kakitos
    Noch keine Bewertungen
  • Herança Java: Teoria prática
    Herança Java: Teoria prática
    Dokument10 Seiten
    Herança Java: Teoria prática
    kakitos
    Noch keine Bewertungen
  • Informática Básica - Avaliação Parcial - Segunda Chamada
    Informática Básica - Avaliação Parcial - Segunda Chamada
    Dokument40 Seiten
    Informática Básica - Avaliação Parcial - Segunda Chamada
    kakitos
    Noch keine Bewertungen
  • CD Expert 09
    CD Expert 09
    Dokument68 Seiten
    CD Expert 09
    kakitos
    Noch keine Bewertungen
  • Sadaaasd
    Sadaaasd
    Dokument3 Seiten
    Sadaaasd
    kakitos
    Noch keine Bewertungen
  • CD Expert 05
    CD Expert 05
    Dokument64 Seiten
    CD Expert 05
    kakitos
    Noch keine Bewertungen
  • CD Expert 08
    CD Expert 08
    Dokument64 Seiten
    CD Expert 08
    kakitos
    100% (1)
  • Asdadaa
    Asdadaa
    Dokument19 Seiten
    Asdadaa
    kakitos
    Noch keine Bewertungen
  • Valor 01
    Valor 01
    Dokument5 Seiten
    Valor 01
    kakitos
    Noch keine Bewertungen
  • CD Expert 07
    CD Expert 07
    Dokument80 Seiten
    CD Expert 07
    kakitos
    Noch keine Bewertungen
  • 23 e 23 e 2
    23 e 23 e 2
    Dokument13 Seiten
    23 e 23 e 2
    kakitos
    Noch keine Bewertungen
  • Aaaaaaa
    Aaaaaaa
    Dokument3 Seiten
    Aaaaaaa
    kakitos
    Noch keine Bewertungen
  • Aaaaaaa
    Aaaaaaa
    Dokument3 Seiten
    Aaaaaaa
    kakitos
    Noch keine Bewertungen
  • Aaaaaaa
    Aaaaaaa
    Dokument1 Seite
    Aaaaaaa
    kakitos
    Noch keine Bewertungen
  • 3333333333333
    3333333333333
    Dokument1 Seite
    3333333333333
    kakitos
    Noch keine Bewertungen
  • Aaaaaaa
    Aaaaaaa
    Dokument3 Seiten
    Aaaaaaa
    kakitos
    Noch keine Bewertungen
  • SDSDF
    SDSDF
    Dokument2 Seiten
    SDSDF
    kakitos
    Noch keine Bewertungen
  • Errrr
    Errrr
    Dokument4 Seiten
    Errrr
    kakitos
    Noch keine Bewertungen
  • Anoite
    Anoite
    Dokument1 Seite
    Anoite
    kakitos
    Noch keine Bewertungen
  • Humor RRR
    Humor RRR
    Dokument1 Seite
    Humor RRR
    zenon_araujo5651
    Noch keine Bewertungen
  • 1222222223
    1222222223
    Dokument2 Seiten
    1222222223
    kakitos
    Noch keine Bewertungen
  • SDSDF
    SDSDF
    Dokument2 Seiten
    SDSDF
    kakitos
    Noch keine Bewertungen
  • SDSDF
    SDSDF
    Dokument2 Seiten
    SDSDF
    kakitos
    Noch keine Bewertungen
  • SD
    SD
    Dokument1 Seite
    SD
    kakitos
    Noch keine Bewertungen
  • Native Log
    Native Log
    Dokument3 Seiten
    Native Log
    kakitos
    Noch keine Bewertungen
  • Tese 16
    Tese 16
    Dokument5 Seiten
    Tese 16
    kakitos
    Noch keine Bewertungen
  • Tese 16
    Tese 16
    Dokument1 Seite
    Tese 16
    kakitos
    Noch keine Bewertungen