Primeiro programa em java

class Teste{
    //Tome cuidado com caixa alta e caixa baixa na digitação
   
    public static void main(String[] args){
        System.out.println("Primeiro Programa em java em Qui Ago 04 20:14:02 BRT 2011");
       
        Pessoa p1 = new Pessoa();
        System.out.println("Valor do nome: " + p1.ObterNome());

        p1.EscreveTexto();
        System.out.println("Valor do nome: " + p1.ObterNome());

    //Modificando o objeto p2
        Pessoa p2 = new Pessoa();
        System.out.println("Valor do nome: " + p2.ObterNome());

        p2.EscreveTexto();
        System.out.println("Valor do nome: " + p2.ObterNome());

        p2.DefineNome("Maria");
        System.out.println("Valor do nome: " + p2.ObterNome());

    /*
    Para compilar digite    javac Teste.java    no prompt
    Para executar digite    java Teste            no prompt
    */
    }
}



class Pessoa
{

    //Atributos da classe Pessoa
    private String nome;
    private int idade;

    //Construtor da classe Pessoa
    public Pessoa(){
        nome = "";
        idade = 8;
    }

    //Metodo da classe Pessoa
    public void EscreveTexto(){
        nome = "João";
        idade = 15;
        System.out.println("Ola " + nome + ", você tem " + idade + " anos. ");
    }
    //Recupera o valor do atributo nome   
    public String ObterNome(){
        return nome;
    }

    //Define um novo valor para nome
    public void DefineNome(String novoNome){
    nome = novoNome;
    }
}

Nenhum comentário:

Postar um comentário