Oficina java - semana 04

466 visualizações

Publicada em

Nesta oficnia serão vistos:
Encapsulamento
Métodos get e set

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
466
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Oficina java - semana 04

  1. 1. Oficina – 04 Java BásicoTutor:Marcos Devaner 1. EncapsulamentoUtilizado para: Proteger os atributos e métodos; Esconder a estrutura interna do objeto; O encapsulamento é feito declarando os atributos ou métodos como private.atributos private só podem ser acessados por outros membros da classe. Vamos ver como funciona em código Java? Criamos uma classe chamada Conta e nela colocamos os atributos saldo, cpf e titular(estes atributos estão privados logo não poderão ser acessados de outras classes). Os métodos Sacar() e Depositar() não estão privados logo podem ser acessados em qualquer lugar e a qualquer momento da execução do programa.
  2. 2. 2. Métodos Set Os métodos Set são utilizados para colocar valores nos atributos,embora este nome não seja obrigatório ele é uma boa prática de programação e adotado pelas IDE’s de desenvolvimento. Vejamos um exemplo de uso do Set: Este método é utilizado para colocar um valor no atributo titular a palavra reservada this éutilizada para fazer um referência ao atributo titular da classe,ou seja, o String titular que é passadocomo parâmetro não é o mesmo que this.titular pois este um atributo da classe.Vamos entender o caminho percorrido por um valor. Quando criamos um objeto da classe Conta e chamamos o métodos setTiitular() ele passa para o atributo titular um valor do tipo String, sendo neste caso a palavra “João”. 3. Métodos Get Utilizamos o métido get para pegar o valor de um atributo, a identificação get não é obrigatória,mas é um boa prática de programação.
  3. 3. Vejamos um exemplo de uso do Get: Neste caso criamos um objeto c da classe Conta logo em seguida utilizamos a JoptionPane para mostrar o valor que esta no atributo titular por meio do método getTitular. 4. Gerando Getters e Setters no Eclipse Você pode gerar os getters e setters automaticamente no eclipse após criar os atributos basta seguir os passos a baixo: Depois selecione os atributos para os quais você deseja criar os métodos get e set e clique em OK.
  4. 4. Vamos ver agora um exemplo prático do uso de encapsulamento.Primeiro criamos a classe Conta com os seus Getters e Setters e os métodos para Depositar e Sacar
  5. 5. Após criar a classe Conta devemos criar uma classe Principal com método main para executar oscomandos

×