Construtores Java

2.630 visualizações

Publicada em

Breve apresentação sobre construtores Java, feito para a Faculdade de Filosofia de Caruaru (FAFICA).

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.630
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
22
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Construtores Java

  1. 1. Construtores java<br />Professor: Douglas Daniel Del Frari<br />Grupo:<br />Guilherme<br />Helierison<br />Hugo<br />Thiago<br />Wellington<br />
  2. 2. Construtores JAVA<br />Definição<br />Exemplos de linhas de comando<br />
  3. 3. Definição<br />Construtores são métodos especiais chamados pelo sistema no momento da criação de um objeto. Eles não possuem valor de retorno, porque você não pode chamar um construtor para um objeto, você só usa o construtor no momento da inicialização do objeto. Construtores representam uma oportunidade de inicializar seus dados de forma organizada, imagine se você esquece de inicializar corretamente ou o faz duas vezes, etc. <br />
  4. 4. Definição<br />Um construtor tem sempre o mesmo nome da classe a qual pertence. Para a classe String, pré-definida na linguagem o construtor tem a forma String("Constante do tipo String"); com o argumento entre aspas que é especificado pelo programador. Ele seria chamado automaticamente no momento da criação, declaração de uma String, sem necessidade de uso do nome do construtor como método, apenas dos argumentos:<br />String a;  <br />a=new String("Texto");  //alocacao e inicializacao atraves do construtor  <br />a.mostra(); //mostra so pode ser chamada depois do construtor<br />
  5. 5. Exemplos de linhas de comando<br />Classe MinhaClasse.java<br />public class MinhaClasse {  <br />   public MinhaClasse() { //esse é o metodo construtor  <br />      System.out.println("Oi!");  <br />   }  <br />}  <br />//No metodo construtor, sera impresso "Oi!"<br />
  6. 6. Exemplos de linhas de comando<br />Classe Teste.java<br />public class Teste {  <br />   public static void main(String args[]) {  <br />      MinhaClasse Obj1 = new MinhaClasse();  <br />   }  <br />}  <br />//Só de instanciar o objeto já executa o construtor, e imprime.<br />

×