Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Construtores em Java

Apresentação criada inicialmente para garantir o melhor entendido do que são Construtores, suas regras, sintaxe, etc...

  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Construtores em Java

  1. 1. Construtores<br /> Orientação a Objetos<br />
  2. 2. Perguntas:<br />O que é?<br />O que você realmente precisa saber?<br />Qual sua utilização?<br />Quais as regras e sintaxes?<br />Construtores<br />
  3. 3. O que é?<br />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).<br />(FONTE: Wikipedia)<br />Construtores<br />
  4. 4. O que é?<br />Um método construtor é o método onde tem as instruções que serão executadas SEMPRE que for instanciado um objeto desta classe.<br />Prática...<br />Construtores<br />
  5. 5. O que você realmente precisa saber?<br />Apesar de parecer, um construtor não é um método.<br />Quando não criamos um construtor o Java cria um construtor default para nós.<br />Na declaração do Objeto o new é o responsável de chamar o construtor!<br />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.<br />Construtores<br />
  6. 6. Qual sua utilização?<br />Pode ser utilizado, por exemplo, para receber um argumento, podendo assim inicializar algum tipo de informação.<br />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.<br />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”.<br />Construtores<br />
  7. 7. Quais as regras e sintaxes?<br />public class Pessoa { <br /> String nome;<br />  public Pessoa() { //esse é o método construtor<br />      nome = “Indefinido”;  <br />    }   <br />}  <br />Construtores<br />
  8. 8. Quais as regras e sintaxes?<br />publicclassCadastro {<br /> public static void main(String[] args) {<br /> Pessoa p1 = new Pessoa();<br /> }<br />}<br />Construtores<br />
  9. 9. Quais as regras e sintaxes?<br />Um construtor tem sempre o mesmo nome da classe a qual pertence.<br />Por não ser um método, o Construtor só pode definir se é pública ou privada. ( Ex. public Pessoa(), private Pessoa() )<br />Prática...<br />Construtores<br />
  10. 10. Dúvidas?<br />Construtores<br />
  11. 11. Componentes<br />AlexsandroJácomo.<br />Ederson Lima.<br />Ilawanderson Roberto.<br />José Barbosa.<br />Robson Junior.<br />Construtores<br />

×