Estou confuso em reçlação a objeto

4 respostas
gutorocher

estou confuso em relação ao objeto, classe ja entendi mais objeto ainda naum… classe é o molde do objeto…e objeto o que é ?conseitualmente…
obrigado!!!

4 Respostas

fsquadro

Guto,

Objeto: Um termo da OOP. Uma instância declarada de um tipo de dado.

Por exemplo, você tem a classe Pessoa. E a partir dessa classe você vai instanciar várias pessoas (objetos). Cada pessoa da sua aplicação é um objeto.
Suponhamos, que você tenha o Objeto Guto (que é uma pessoa).

Espero ter esclarecido.

peixotorafa

Olá!!!

Vou tentar uma explicação!

Vamos supor como exemplo um simulador, onde devemos descrever uma pessoa.

“essa pessoa tem um nome, fala, anda. Dirije um carro”

Quais são os objetos???

  • pessoa
  • carro

Afinal tudo em java é um objeto
analise bem… uma string é um objeto.

espero ter ajudado.
abraço e boa sorte

ViniGodoy

Isso aí.

Classe Pessoa -> Qualquer pessoa do mundo.
Objetos da classe pessoa -> Sua mãe, seu pai e você. Eu também!

Classe Carro -> Subclasse Fiat.
Objetos da classe Fiat -> Meu palio. O Marea do meu professor.
Objetos da classe Carro-> Meu palio, o Marea do meu professor e o gol de uma amiga minha.

Em resumo, enquanto a classe descreve as características e ações dos objetos, os objetos são exemplos concretos dessa classe. Em programação fazemos assim.

1. Primeiro definimos a classe de nosso carro, ou seja, dizemos o que é um carro para nossa aplicação:

public class Carro {
   private String marca;
   private String modelo;
   private String placa;

   public Carro(String marca, String modelo, String placa) {
       this.marca = marca;
       this.modelo = modelo;
       this.placa = placa;
   }

  public String getMarca() {return marca;}
  public String getModelo() {return modelo;}
  public String getPlaca() {return placa;}
}

Depois, criamos alguns objetos de nossa classe:

public Carro meuCarro = new Carro("Fiat", "Palio", "AGM8189");
public Carro carroDoProfessor = new Carro("Fiat", "Marea", "AHW1110");
public Carro carroDeMinhaAmiga = new Carro("Volkswagen", "Gol", "KGB8985");

Cada variável dessas está associada a um objeto da classe carro.

gutorocher

valeu pessoal !!!
foi muito util!!!
mto obrigado!!!

Criado 9 de abril de 2007
Ultima resposta 10 de abr. de 2007
Respostas 4
Participantes 4