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.797 ]

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

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

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

Dominando o iptables (parte 1)

Instalando o QMail e ferrramentas de administração

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

Leitura recomendada

Swing e gerenciadores de layout

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

Introdução ao Java - Hello World

Abrindo aplicações Java de uma vez por todas

Utilizando tratamento de exceções em java

  
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