Construtor em Java
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Construtor em Java

  • 16,736 views
Uploaded on

Apresentação criada com o intúito de facilitar o aprendizado sobre o que é Construtores em Java.

Apresentação criada com o intúito de facilitar o aprendizado sobre o que é Construtores em Java.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
16,736
On Slideshare
16,450
From Embeds
286
Number of Embeds
4

Actions

Shares
Downloads
142
Comments
2
Likes
4

Embeds 286

http://www.blog.edersonlima.net 250
http://www.slideshare.net 23
http://feeds.feedburner.com 11
http://novaplataforma.cederj.edu.br 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Construtores
    Orientação a Objetos
  • 2. Perguntas:
    O que é?
    O que você realmente precisa saber?
    Qual sua utilização?
    Quais as regras e sintaxes?
    Construtores
  • 3. O que é?
    Construtoré um método chamado assim que uma nova instância do objeto for criada. Tal método geralmente é responsável pela alocação de recursos necessários ao funcionamento do objeto além da definição inicial das variáveis de estado (atributos).
    (FONTE: Wikipedia)
    Construtores
  • 4. O que é?
    Um método construtor é o método onde tem as instruções que serão executadas SEMPRE que for instanciado um objeto desta classe.
    Prática...
    Construtores
  • 5. O que você realmente precisa saber?
    Apesar de parecer, um construtor não é um método.
    Quando não criamos um construtor o Java cria um construtor default para nós.
    Na declaração do Objeto o new é o responsável de chamar o construtor!
    Construtor nada mais é do que o valor default dos seus objetos. Do mesmo modo que String tem seu valor default null e int tem seu valor default 0.
    Construtores
  • 6. Qual sua utilização?
    Pode ser utilizado, por exemplo, para receber um argumento, podendo assim inicializar algum tipo de informação.
    Posso criar possibilidades ou obrigar o usuário de uma classe a passar argumentos para o objeto durante o processo de criação do mesmo.
    Outro exemplo, é sua facilidade. Podemos criar um construtor que recebe diversos argumentos para não obrigar o usuário de uma classe a chamar diversos métodos do tipo “set”.
    Construtores
  • 7. Quais as regras e sintaxes?
    public class Pessoa { 
    String nome;
      public Pessoa() { //esse é o método construtor
          nome = “Indefinido”;  
        }   
    }  
    Construtores
  • 8. Quais as regras e sintaxes?
    publicclassCadastro {
    public static void main(String[] args) {
    Pessoa p1 = new Pessoa();
    }
    }
    Construtores
  • 9. Quais as regras e sintaxes?
    Um construtor tem sempre o mesmo nome da classe a qual pertence.
    Por não ser um método, o Construtor só pode definir se é pública ou privada. ( Ex. public Pessoa(), private Pessoa() )
    Prática...
    Construtores
  • 10. Dúvidas?
    Construtores
  • 11. Componentes
    AlexsandroJácomo.
    Ederson Lima.
    Ilawanderson Roberto.
    José Barbosa.
    Robson Junior.
    Construtores