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

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 2)

Dominando o iptables (parte 1)

Dominando o Iptables (parte 2)

Manipulando erros com try catch finally

Instalando o QMail e ferrramentas de administração

Leitura recomendada

Programe em JAVA - Instalação, configuração e exemplos

Como instalar/configurar e rodar aplicativos Java sob o Red Hat Linux 9

Máquina Virtual Java (Java Virtual Machine)

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

Introdução ao Java - Hello World

  
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