Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Agosto - 2015 João Novaes jjnovaes@gmail.com Programação III Visibilidade * de 7 Modificadores de acesso Determina como será a visibilidade de uma classe, atributo ou método a partir de outras classes ou métodos. * de 7 Encapsulamento Deriva da palavra capsula (proteção); Encapsular é definir uma “muralha” para proteger o objeto; Por meio de restrições de acesso os atributos da classe tenham valores que só podem ser acessados dentro da própria classe. Os atributos devem está visíveis somente através de métodos públicos. * de 7 Métodos Getters e Setters Uma convenção em java determina que para cada atributo privado, teremos um par de métodos; Set: seta (define) o valor; Get: acessa (retorna) o valor; Ex: * de 7 Métodos Getters e Setters public class Funcionario { private String nome; public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } } Dentro de um método, para acessar os atributos do objeto devemos utilizar a palavra reservada this. * de 7 Palavra reservada this Faz referencia ao objeto corrente, ou seja, ao objeto que chamou o método; Isso resolve a ambiguidade entre um atributo e um parâmetro de um método; public void setNome(String nome) { this.nome = nome; } * de 7 Exercício Resolva os exercícios da atividade 2 * * * * * * * * * * * * * * * * * * *
Compartilhar