Criando objetos em JAVA

Exercício: Crie uma classe Veículo com os atributos proprietário, ano e marca. Crie 2 construtores um padrão e outro que receba 3 parâmetros, sendo que estes terão seus valores fornecidos pelo usuário. Implemente uma classe executável chamada TesteVeiculo e instancie o objeto carroA e o objeto carroB (Steven Jobs, 1980, Mercedez). Imprima esses valores de volta na tela usando o método toString ( ).

Classe de Métodos:
//Autor: Felipe Nascimento (http://jcdigital.blogspot.com)
public class Veiculo{
    private String Proprietario, marca;
    private int ano;
    public Veiculo(){
    }
    public String getProprietario(){
        return Proprietario;
    }
    public void setProprietario(String Proprietario){
        this.Proprietario = Proprietario;
    }
    public int getAno(){
        return ano;
    }
    public void setAno(int ano){
        this.ano = ano;
    }
    public String getMarca(){
        return marca;
    }
    public void setMarca(String marca){
        this.marca = marca;
    }
    public String toString(){
        String s;
        s = "\nVeiculo\n";
        s += "\n Nome: " + getProprietario();
        s += "\n Ano: " + getAno();
        s += "\n Marca: " + getMarca();
        return s;
    }
}
Classe Principal (main):
//Autor: Felipe Nascimento (http://jcdigital.blogspot.com)
import java.util.Scanner;
public class TesteVeiculo{
    public static void main(String []args){
        Scanner ler = new Scanner(System.in);
        Veiculo carroA = new Veiculo();
        System.out.println("Qual seu nome?");
        carroA.setProprietario(ler.next());
        System.out.println("Ano do Veiculo:");
        carroA.setAno(ler.nextInt());
        System.out.println("Marca do veiculo:");
        carroA.setMarca(ler.next());
        System.out.print(carroA);
        Veiculo carroB = new Veiculo();
        carroB.setProprietario("Steve Jobs");
        carroB.setAno(1980);
        carroB.setMarca("Mercedez");
        System.out.print(carroB);
    }
}
Explicação:


Utilizei o Set e o Get para criar os métodos de inserção e requisição dos atributos na classe Veiculo. No programa principal a saída será de 2 objetos, o primeiro o programa solicita o nome, o ano e a marca do veículo e em seguida imprime as resposta e o segundo objeto que já está pré-determinado.

Livros para aprender Java: 
  1. Use a Cabeça Java - Kathy Sierra
  2. Java - Como Programar 8ªed - Deitel
  3. Programação Java para Web - Alexandre Altair de Melo
  4. Java Simplicado - André Gustavo Tavares
  5. Construindo Aplicativos Móveis Com Java - Usando Gwt e Phonepag - Joshua, Marinacci

5 Comentários:

  1. Meu, eu amo java *-* acho a melhor linguagem de programação! soh nao eh mais fácil que VB ! haha
    eu quero muiiiito aprender java for web, mas um curso BOM tah qse 2 mil reais =/~
    parabéns pelo exercício e pelas explicações!

    ResponderExcluir
  2. @Giu Pereira: Caramba Giu vamo compartilhar as idéias então, eu procurando alguém pra me ajudar com post em JAVA e você nem apareceu antes por aqui.

    ;)

    ResponderExcluir
  3. aii eu adoraria, mas estou meio sem tempo essas semanas.
    Assim que der eu te mando alguma coisa, pode ser? =D

    ResponderExcluir
  4. Cara, vlw muito, vlw mesmo
    Salvou minha cabeça, HEuEHuEHu
    Abraços!

    ResponderExcluir
  5. Gostei bastante do sua explicação! Obrigadão :)
    Abraços!

    ResponderExcluir

 
Copyright © 2008- JC digital
Template por BTDesigner