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

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

Dominando o iptables (parte 1)

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

Dominando o Iptables (parte 2)

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

Leitura recomendada

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

Montando um ambiente JAVA básico (Eclipse traduzido + JDK 1.5)

Streams, lendo do teclado e escrevendo em arquivos com Java

Java básico: Gravando em arquivos texto

Instalando e configurando o J2SE 5.0 no Linux

  
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