Acho melhor você separar em classes. Para isso veja quais são as características em comum das duas classes e crie uma interface com os métodos que as classem compartilharam. Sobreescreva os métodos em cada classe que implementa a interface.
Espero ter ajudado, Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf ----- Original Message ----- From: "Shazzannn" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 31, 2002 8:13 AM Subject: [java-list] Classes iguais mas diferentes... > 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 > > > > > > Oi pessoal, estou com um dúvida conceitual e acho que vcs podem me ajudar. > > Eu preciso fazer duas classes praticamente iguais chamadas ofertas e > projetos, mas a única diferença é nas conexoes com o BD muda o nome das > tabelas o nome e o número dos parametros. > > É melhor eu ter duas classes diferentes que herdam algumas coisas em comum, > mas os métodos que tem conexao com o banco de dados (praticamente todos) sao > implementados em cada classe? > > Ou é melhor eu ter uma única classe com uma variável que muda entre os > valores "projeto" e "oferta" e fazer algo do tipo nos métodos: > > public void inserir () { > if (variavel.equals("projeto")) { > ... codigo de projeto ... > } else { > ... codigo de oferta ... > } > } > > Ou uma forma melhor? > > Essas classes serao acessadas por arquivos jsp. E nos arquivos jsp, é melhor > fazer um para cada ou unir os dois de alguma forma? > > Obrigado, > > Shazzannn > > ------------------------------ 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] -------------------------------------------------------------------------