Bruno, estou enviando o fonte e também meu autoexec. Acredito que não seja o fonte, porque na Faculdade funciona, mas lá é Linux e aqui é Windows98.
SET CLASSPATH=.;%JAVA_HOME%\lib;C:\orawin95\LITE\CLASSES\OLITE40.JAR PATH C:\orawin95\bin;C:\ARQUIV~1\BORLAND\VBROKER\JRE\BIN;C:\jdk1.3.1_01\bin;C:\jd k1.3.1_01\lib;c:\WINDOWS;C:\WINDOWS\COMMAND;c:\ARQUIV~1\BORLAND\VBROKER\BIN; public class Pessoa2 { private String nome; private String rg; public Pessoa2 (String nomeFun, String rgFun) { nome = nomeFun; rg = rgFun; } public String toString() { return nome+" Rg: "+ rg; } } class Empregado extends Pessoa2 { private double salario; public Empregado (String nomeFun, String rgFun,double salarioFun) { super(nomeFun, rgFun); salario = salarioFun; } public String toString() { return super.toString()+ " salario " + salario; } } class Supervisor extends Empregado { private Empregado subordinado[]; public Supervisor (String nomeFun, String rgFun, double salarioFun) { super(nomeFun, rgFun, salarioFun); subordinado = null; } public void addSubordinado(Empregado emp) { int i = subordinado == null?0: subordinado.length; Empregado subord [] = new Empregado[i+1]; for (int j= 0; j<i; j++) subord[j] = subordinado[j]; subord[i] = emp; subordinado = subord; } public String toString() { String retorna=""; retorna+= "Supervisor: "+ super.toString()+ "\n"; if (subordinado != null) { for (int i=0; i<subordinado.length; i++) { retorna+= i + 1 + " - Subordinado : "+ subordinado[i] + "\n"; } } return retorna; } public static void main (String a[]) { Empregado empr []= new Empregado[3]; Supervisor superv; empr[0] = new Empregado ("José Carlos Silva", "12345678912",4567.30); empr[1] = new Empregado ("José Mane", "223456789331",67.30); empr[2] = new Empregado ("Joao Fabio", "452345678967",474.30); superv = new Supervisor ("Maria","963741",2000); for (int i=0;i<3;i++) superv.addSubordinado(empr[i]); System.out.println(superv); ////////////////////////////////////// Pessoa2 funcionario[] = new Pessoa2[3]; funcionario[0] = new Empregado ("Carlos","889098909",90.8); funcionario[1] = new Supervisor("Paulo", "5446767898",30.8); funcionario[2] = new Pessoa2("Niceia" , "55656563344"); for (int i=0; i<funcionario.length; i++) System.out.println(funcionario[i]); } } ----- Original Message ----- From: "Bruno Borges" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 17, 2002 2:50 PM Subject: Re: [java-list] NoSuchMethodError > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > > > > mande o fonte do metodo main > > --- Nijava <[EMAIL PROTECTED]> escreveu: > Quando > tento executar alguma classe que utiliza > > herança, aparece o erro > > abaixo: > > java.lang.NoSuchMethodError: main > > Exception in thread "main" > > > > No autoexec está: > > set classpath=.;%JAVA_HOME%\lib > > PATH > > > c:\WINDOWS;C:\WINDOWS\COMMAND;c:\jdk1.3._01\jre\lib;c:\jdk1.3._01\jre\bin;c: > > \orawin95\bin > > > > > > > > ------------------------------ LISTA SOUJAVA > > ---------------------------- > > http://www.soujava.org.br - Sociedade de Usuários > > Java da Sucesu-SP > > dúvidas mais comuns: > > http://www.soujava.org.br/faq.htm > > regras da lista: > > http://www.soujava.org.br/regras.htm > > para sair da lista: envie email para > > [EMAIL PROTECTED] > > > ------------------------------------------------------------------------- > > > > ____________________________________________________________________________ ___________________ > Yahoo! GeoCities > Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! > http://br.geocities.yahoo.com/ > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------