Domine o Mundo Java

726 palavras 3 páginas
19/02/2014



Uma classe define os atributos e os comportamentos de um
Objeto



Estrutura Padrão


Pacote



Imports



Nome



Atributos (Variáveis)



Método Construtor



Métodos (comportamentos)

Prof. Msc Jair Farias



Pastas de
Organização de código fonte e
Objetos

1

19/02/2014

O

usuário não necessita conhecer detalhes do funcionamento interno do sistema para poder utilizá-lo, precisa apenas conhecer a interface Vem de encapsular, que em programação orientada a objetos significa separar o programa em partes, o mais isoladas possível. A idéia é tornar o software mais flexível, fácil de modificar e de criar novas implementações. Get
Set
Is

Como visto anteriormente, o encapsulamento
“protege” os atributos ou métodos dentro de uma classe, portanto devemos prover meios para acessar tais membros quando eles são particulares, ou seja, quando possuem o modificador private.
 O que torna isso possível é a criação de métodos.
 Em programação orientada a objetos, esses métodos são chamados de métodos acessores ou getters e setters, pois eles provêm acesso aos atributos da classe, e geralmente, se iniciam com get ou set, daí a origem de seu nome.


2

19/02/2014

 Nomeamos

um método acessor com set toda vez que este método for modificar algum campo ou atributo de uma classe, ou seja, se não criarmos um método acessor set para algum atributo, isso quer dizer que este atributo não deve ser modificado.

 Nomeamos

um método acessor com get toda vez que este método for verificar algum campo ou atributo de uma classe.
 Como este método irá verificar um valor, ele sempre terá um retorno como String, int, float, etc.
Mas não terá nenhum argumento.

 Portanto,

como o valor de um atributo da classe será modificado, não é necessário que este método retorne nenhum valor, por isso, os métodos setters são void.
Porém,
obrigatoriamente,

Relacionados

  • Trabalho acadêmico
    1111 palavras | 5 páginas
  • Lista de Exercícios SD
    2944 palavras | 12 páginas
  • trabalho individual 1 periodo sistema
    2846 palavras | 12 páginas
  • Tcc
    4997 palavras | 20 páginas
  • Android
    3790 palavras | 16 páginas
  • Advento e evolução das linguagens de programação
    5342 palavras | 22 páginas
  • Dispositivos moveis
    6484 palavras | 26 páginas
  • Google Android crie aplica es para celulares e tablets Casa do Codigo
    51909 palavras | 208 páginas
  • Casa do Código Introdução a Arquitetura e Design de Software
    76613 palavras | 307 páginas
  • Historia da enfermagem
    6978 palavras | 28 páginas