sexta-feira, 2 de março de 2007

Sintaxe de uma classe java

A sintaxe de um classe Java é bastante simples:

package <nome do pacote a qual a classe pertencerá> ;


import <nome da classe que você deseja importar para seu programa> ;


<modificador de acesso> class <nome da classe> {

<modificar de acesso> <tipo do objeto> <nome do objeto> ;


//contrutor da classe

<modificador de acesso> <nome da classe>() {

<metodos e objetos do construtor>
}


//metodo da classe
<modificador de acesso> <tipo de retorno do metodo> <nome do metodo> ( <parametro 1 >, <parametro 2>, .... ) {
<comandos>
}


//metodo main, responsavel por inicializar a classe
public void main ( String args[] ) {
<comandos e objetos da classe main>
}
}


Modificadores de acesso = public, static e protected.
Opções adicionais = static, abastract, final.

Exemplo:

package MeuPacote;

import javax.swing.JOptionPane ; // importa a classe JOptionPane para ser usada no programa

public class ClasseExemplo { // declara uma classe com o nome ClasseExemplo

String mensagem = new String() ; // cria um objeto do tipo String

public String msn(String m) { // cria um metodo com o tipo de retorno String e um parametro também do tipo String
return "texto" ; // retorna a palavra texto para o objeto que chamar o metodo
}

Public ClasseExemplo() { // construtor da classe ClasseExem
mensagem = msn() ; // o objeto mensagem chama o metodo msn() e recebe seu valor, que no nosso caso e texto
JOptionPane.showMessageDialog(null, mensagem); // exibe uma caixa de dialogo usando a classe JOptionPane que foi importada anteriormente
}
}

0 comentários:

Google