Otra duvida de programa

3 respostas
T
class Humanoide{

    String nome,sexo;
    
    
        
    Humanoide(){
       nome="Orintarded";
       sexo="male";}
       
       void exibe(String vaipronome,String vaiprosexo){
       System.out.println(vaipronome);
       System.out.println(vaiprosexo);
       
       public static void main(String []args){
       Humanoide h = new Humanoide();
       h.exibe(h.nome,h.sexo);
    }
}

quero saber porque nao pode fazer isso ou se tem como fazer tudo isso numa classe soh pq

a parte do public static void main pra baixo da erro(illegal)
mas se crio otra classe referindo-se a primeira classe jah criada funfa normal ae

3 Respostas

Zeed01

Boa noite Colegas !

Me parece que esta faltando uma chave para fechar o método exibe.

[]s

Fernando_Generoso_da
tilopolis:
class Humanoide{

    String nome,sexo;
    
    
        
    Humanoide(){
       nome="Orintarded";
       sexo="male";}
       
       void exibe(String vaipronome,String vaiprosexo){
       System.out.println(vaipronome);
       System.out.println(vaiprosexo);
     }
       
       public static void main(String []args){
         Humanoide h = new Humanoide();
         h.exibe(h.nome,h.sexo);
       }
}
quero saber porque nao pode fazer isso ou se tem como fazer tudo isso numa classe soh pq

a parte do public static void main pra baixo da erro(illegal)
mas se crio otra classe referindo-se a primeira classe jah criada funfa normal ae

assim irá funcionar...

T

ohh
Vlews!

Criado 2 de setembro de 2008
Ultima resposta 2 de set. de 2008
Respostas 3
Participantes 3