domingo, 17 de junho de 2012

Modificadores de Acesso [2]

Aula 14 < 14.06.2012 >

  Continuando a parte de Modificadores de acesso, vimos o que são os Construtores.

  Entendi que um Construtor, apesar de parecer, não é um método. Ao utiliza-lo, é como se tivessemos dando uma "regra" o um objeto.

  Todo Construtor tem o mesmo nome da classe pertencente.

  Podemos utilizar um Construtor para, por exemplo, imprimir algo na tela, toda vez que um objeto for criado, para isso fazemos o seguinte:

class Aluno {
    public String nome;
    public double nota;
   
    Aluno() {
        System.out.println("Mensagem desejada.");
    }
}

  Mas um Construtor pode servir para exigir que, toda vez que for criado um objeto, sejá obrigatóriamente atribuido um nome ao Aluno, por exemplo.

class Aluno {
    public String nome;
    public double nota;
   
    Aluno(String nm, double nt) {
        this.nome = nm;
        this.nota = nt;
    }
}

  Comentário: Boa explicação, sem problemas nenhum nessa aula. Assunto compreendido com facilidade.

Nenhum comentário:

Postar um comentário