Programação orientada a objetos e o Java (parte 4)

No artigo anterior vimos que os atributos permitem armazenar dados aos objetos. Agora veremos os métodos ou funções-membro, analisando a utilização de parâmetros e a possibilidade de um método devolver valor de retorno.

[ Hits: 31.953 ]

Por: Ygor Thomaz em 04/03/2004 | Blog: http://www.ygorthomaz.net/


Parâmetros



Quando declaramos um método, podemos especificar uma lista de tipos e nomes das variáveis que receberão os valores fornecidos aos métodos. Essa lista é conhecida como parâmetros. Devem ser colocados no interior dos parênteses e separados por vírgula, esses valores são chamados de argumentos.

O número de argumentos pode ser vazio ou muitos, porém quando utilizamos muitos parâmetros de vários tipos devemos nos questionar se o projeto foi bem elaborado. Essas variáveis são locais, ou seja, podem ter o mesmo nome de variáveis do corpo de outros métodos.

Vamos mostrar um exemplo em que reduzimos a quantidade de métodos utilizando parâmetros.

  // Radio2
  public class Radio2 {
    // atributos
    boolean status;
    // método com parâmetros
    public void Estado(boolean modo) {
      status = modo;
    }
  }

Agora podemos receber o valor booleano de "modo" definindo o estado do Radio.

Página anterior     Próxima página

Páginas do artigo
   1. Objetivo do artigo
   2. Métodos
   3. Parâmetros
   4. Valor de retorno
   5. Terminando e referências
Outros artigos deste autor

Instalando o QMail e ferrramentas de administração

Manipulando erros com try catch finally

Programação orientada a objetos e o Java (parte 3)

Programação orientada a objetos e o Java (Parte 6)

Programação orientada a objetos e o Java (parte 5)

Leitura recomendada

Leitura e escrita de arquivos utilizando Java

Introdução ao Java - Hello World

Programação orientada a objetos e o Java (parte 5)

Instalação e Configuração do JDK 7

Instalação do Java da Oracle em distros Debian-like

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts