[SouJava-J] Oracle

2000-07-05 Por tôpico Luis Henrique Bogo

Pessoal

Alguém possui algum exemplo de chamada de storage procedures em Oracle???
Aproveitando a onda, onde acho um bom tutorial da utilizacao do java com
Oracle??


abraço

Luis


Luis Henrique Bogo
Prog. Pós-Graduação em Eng. Produção
Grupo Criativa
UFSC - Florianópolis - Brasil


--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] RES: [SouJava-J] Proprietário de automóveis, Campanha contra fome

2000-07-05 Por tôpico Marco Aurelio Martins Neves

É essa lista tem mais marketing que uma lista de marketing que eu assino.
VOLTO A INSISTIR SERÁ QUE NÃO TÁ NA HORA DE ELEGERMOS UM MEDIADOR?? ISSO
ESTÁ SENDO EXTREMAMENTE NECESSÁRIO.



Marco
Microsof Certified Professional
Politec/ANATEL
http://www.tbanet.com.br/pages/marcon
e-Celular 61 9905 8656 
http://www.tco.net.br/e-celular/e-mensagem.asp


-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: Quarta-feira, 5 de Julho de 2000 00:25
Para: [EMAIL PROTECTED]
Assunto: [SouJava-J] Proprietário de automóveis, Campanha contra fome


Proprietário de automóvel, garanta todos os serviços de Mecanica por um Ano,
por apenas 3 parcelas d R$ 50,90 e 2 kilos de alimentos como Mensalidade.
E mais! Assessoria jurídica em todas as áreas. 10 % descontos em peças,
Reboque, Ligue para Recamec Núcleo R 2 mil P.S. , Tel.:(21) 3917137
Nos visite www.recamec.cjb.net ou pelo email [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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Meu primeiro servlet

2000-07-05 Por tôpico Kleber Rodrigo de Carvalho



Fiz meu primeiro servelt, mas dá o seguinte 
erro:

Package javax.servlet not found in 
import.import javax.servlet.*;

Para onde eu preciso copiar o arquivo 
servlet.jar ou o que eu preciso fazer para conseguir compilar o servlet 
?

Obrigado
Atenciosamente

[]'s== Kleber Rodrigo 
de CarvalhoSite Engineerhttp://www.krc.cjb.netUIN: 
21311977

i4vision - Internet Solutions(19) 
422-0717http://www.i4vision.com.br==




[SouJava-J] Javascript

2000-07-05 Por tôpico kleryson

Oi! Pessoal

Sou novo na lista e também sou novato em Java. Eu estudo Ci^^encia da 
Computação e estou montando uma página e gostaria de por um Javascript 
que anulace a função do botão direito (que já tenho), Mas também 
anulace duas funções do menu que são: Salvar e exibir código fonte. 
Se alguém puder me ajudar eu agradeço.

Até a próxima. 
Ass.: Kleryson


MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
Faça já o seu. É gratuito!!!

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Alysson Neves Bessani

On Wed, 5 Jul 2000, Henrique Rocha de Faria wrote:

 Olá!
 Uma classe A derivada de uma classe abstrata B (class A extends B)
 deve, obrigatoriamente, implementar TODOS os métodos abstratos
 de B?

Sim!

 "A.java": class "A" must be declared abstract. It does not define "metodoX"
 from class "B".
 public class A extends B {
 ^

Voce tem que incluir o metodoX... e implementar de alguma forma.

Alysson Neves Bessani   
mailto:[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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Henrique Rocha de Faria

Obrigado a todos por me responderem! É sinal de que a lista
funciona :) ! Já estou ciente da causa do problema e vou trabalhar
em cima! Espero poder ajudá-los, em outras oportunidades!

Henrique

Alysson Neves Bessani wrote:

 On Wed, 5 Jul 2000, Henrique Rocha de Faria wrote:

  Olá!
  Uma classe A derivada de uma classe abstrata B (class A extends B)
  deve, obrigatoriamente, implementar TODOS os métodos abstratos
  de B?

 Sim!

  "A.java": class "A" must be declared abstract. It does not define "metodoX"
  from class "B".
  public class A extends B {
  ^

 Voce tem que incluir o metodoX... e implementar de alguma forma.

 Alysson Neves Bessani
 mailto:[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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: RES: RES: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Henrique Rocha de Faria

Eu tenho a impressão de que, em versões mais antigas do jdk (1.1.x), o
compilador
não exigia a implementação de todos os métodos e, permitia, inclusive, a
declaração
de métodos abstratos como synchronized. O jdk1.2 não permite tal declaração e,
como já foi concluído, faz essa restrição quanto à derivação de classes
abstratas.
Corrijam-me se estiver errado!
[],


Henrique

Kleber Bueno wrote:

 o pouco que conheço sei que apenas as interfaces tem que ter todos seus
 métodos implementados
 mais se as classes abstratas tb precisam ter seus métodos abstratos, acabei
 de aprender mais um pouco

 abraço

 -Mensagem original-
 De: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
 Enviada em: Wednesday, July 05, 2000 3:40 PM
 Para: Kleber Bueno
 Assunto: Re: RES: [SouJava-J] Classe abstrata e derivadas

 Kleber,
 Bom... realmente, não faz nenhum sentido derivar uma
 classe abstrata e não implementar nenhum método.
 Estou, na verdade, implementando alguns, e não todos,
 mas pelo jeito, o compilador (jdk1.2), exige que todos
 sejam, implementados...
 Obrigado pela atenção!

 Kleber Bueno wrote:

  é necessário implementar pelo menos um método e não todos ...
 
  -Mensagem original-
  De: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
  Enviada em: Wednesday, July 05, 2000 3:18 PM
  Para: [EMAIL PROTECTED]
  Assunto: [SouJava-J] Classe abstrata e derivadas
 
  Olá!
  Uma classe A derivada de uma classe abstrata B (class A extends B)
  deve, obrigatoriamente, implementar TODOS os métodos abstratos
  de B? Estou tendo problemas de compilação com o jdk1.2, por causa
  disso.
  Vejam o erro genérico abaixo:
 
  "A.java": class "A" must be declared abstract. It does not define
 "metodoX"
  from class "B".
  public class A extends B {
  ^
 
  Obrigado,
 
  Henrique
 
  Obs.: Esse erro ocorre, não havendo declaração nenhuma em B, ou havendo
  declaração vazia do método em questão.
 
  --- 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]
  [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
  [regras da lista: http://www.soujava.org.br/regras.htm]
  -

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J]

2000-07-05 Por tôpico marcelo



Olá gente!! Estou querendo aprender java!! 

Alguem tem o tutorial do Visual Café



Grato,


marcelo.


[SouJava-J]

2000-07-05 Por tôpico Richard Wilson Rocha Antelo

Ednilson,

   Na realidade tudo o que tenho feito e' "catar" codigo dentro
dos exemplos que vem com o JAVA 2. Moro em uma cidade do interior
do Rio Grande do Sul. Informacoes sobre Java somente pela Internet.
Cursos nem pensar. E o pior e que o meu ingles quase nao existe.
   Sobre o codigo enviado, gostaria tambem de encontrar codigos + -
completos como aquele sintetizado dos demos do Java e nao "coisas"
voando para serem montadas.

Valeu pela dica.

Richard

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




RE: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Andre

Em minha opiniao, nao faz sentido fazer isso. Voce precisa de um motivo p=
ara
declarar uma classe como abstrata e escolher quais metodos serao abstrato=
s
ou nao. Se voce "enche linguica", sera possivel instanciar uma classe que
nao faz nada em um determinado metodo, o que nao eh muito elegante.

Alem do mais, se voce fizer isto, as subclasses desta classe "cheia de
linguica" nao terao que implementar os metodos abstratos definidos quando
talvez devessem faze-lo. Estes erros seriam detectados em tempo de execuc=
ao
apenas.

Andre Mendonca
[EMAIL PROTECTED]
Sakonnet Technology, LLC
594 Broadway, Suite 403
New York, NY 10012

-Original Message-
From: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 05, 2000 3:04 PM
To: [EMAIL PROTECTED]
Subject: Re: [SouJava-J] Classe abstrata e derivadas


Aproveitando o bonde: existe alguma forma elegante ou convencional
de "encher lingui=E7a", na implementa=E7=E3o de um m=E9todo abstrato, na
sub-classe? Existe alguma outra sa=EDda para esse pequeno problema?
Obrigado,


Henrique

Henrique Rocha de Faria wrote:

 Obrigado a todos por me responderem! =C9 sinal de que a lista
 funciona :) ! J=E1 estou ciente da causa do problema e vou trabalhar
 em cima! Espero poder ajud=E1-los, em outras oportunidades!

 Henrique

 Alysson Neves Bessani wrote:

  On Wed, 5 Jul 2000, Henrique Rocha de Faria wrote:
 
   Ol=E1!
   Uma classe A derivada de uma classe abstrata B (class A extends B)
   deve, obrigatoriamente, implementar TODOS os m=E9todos abstratos
   de B?
 
  Sim!
 
   "A.java": class "A" must be declared abstract. It does not define
"metodoX"
   from class "B".
   public class A extends B {
   ^
 
  Voce tem que incluir o metodoX... e implementar de alguma for=
ma.
 
  Alysson Neves Bessani
  mailto:[EMAIL PROTECTED]

 --- LISTA SOUJAVA -=
--
 http://www.soujava.org.br  -  Sociedade de Usu=E1rios Java da Suces=
u-SP
 [d=FAvidas mais comuns: http://www.soujava.org.br/faq.htm]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.ht=
m]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 ---=
--

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usu=E1rios Java da Sucesu-=
SP
[d=FAvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Passagem de parametros

2000-07-05 Por tôpico Luis Henrique Bogo

People

To me batendo um pouco com stored procedures utilizando java e access. Como
faço para passar os parâmetros no prepareCall e como faço para pegar esses
parâmetros dentro do access??

Sei que to pedindo demais, mas se alguém souber vai ser de grande ajuda..

abraço

Luis


Luis Henrique Bogo
Prog. Pós-Graduação em Eng. Produção
Grupo Criativa
UFSC - Florianópolis - Brasil


--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: RES: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Henrique Rocha de Faria

Pode ser. Eu estou usando A como uma classe (e não uma interface),
porque preciso usar objetos derivados de A, sem que seja necessário
declarar, explicitamente, o subtipo. Acho que eu posso conseguir o mesmo
efeito, usando interface, mas aí perco as vantagens de herança de código...
Obrigado pela idéia!

Henrique

Kleber Bueno wrote:

 em vez de classe abstrata usa uma interface onde só tem declaracao de
 metodos e vc implementa
 como quiser na classe que implementar sua interface

 -Mensagem original-
 De: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
 Enviada em: Wednesday, July 05, 2000 4:04 PM
 Para: [EMAIL PROTECTED]
 Assunto: Re: [SouJava-J] Classe abstrata e derivadas

 Aproveitando o bonde: existe alguma forma elegante ou convencional
 de "encher linguiça", na implementação de um método abstrato, na
 sub-classe? Existe alguma outra saída para esse pequeno problema?
 Obrigado,

 Henrique

 Henrique Rocha de Faria wrote:

  Obrigado a todos por me responderem! É sinal de que a lista
  funciona :) ! Já estou ciente da causa do problema e vou trabalhar
  em cima! Espero poder ajudá-los, em outras oportunidades!
 
  Henrique
 
  Alysson Neves Bessani wrote:
 
   On Wed, 5 Jul 2000, Henrique Rocha de Faria wrote:
  
Olá!
Uma classe A derivada de uma classe abstrata B (class A extends B)
deve, obrigatoriamente, implementar TODOS os métodos abstratos
de B?
  
   Sim!
  
"A.java": class "A" must be declared abstract. It does not define
 "metodoX"
from class "B".
public class A extends B {
^
  
   Voce tem que incluir o metodoX... e implementar de alguma forma.
  
   Alysson Neves Bessani
   mailto:[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]
  [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
  [regras da lista: http://www.soujava.org.br/regras.htm]
  -

 --- 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]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 -

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Uma boa Pergunta...

2000-07-05 Por tôpico Rogerio

Tudo bem eu posso fazer um sistema em Java que roda em qualquer sistema
operacional.
Porem surgiu um problema!!
Preciso manipular dados !! ja que os bancos dados estão bem ligados a
sistemas operacionais, Como isto é feito?
Como posso criar um aplicativo que trabalha com um base local . Uma base
que possa ser usada em qualquer sistema
operacional sem necessidade de configuração no Cliente.

Alguem tem alguma sugestão ou experiência para relatar?

Obrigado!

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




RES: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Kleber Bueno

talvez então vc precise analisar melhor o uso da classe abstrata que na
verdade serve para que
vc implemente no método abstrato toda a lógica que poderá ser usada pelos
seus filhos e então vc apenas
completa o código na classe filho...

-Mensagem original-
De: Andre [mailto:[EMAIL PROTECTED]]
Enviada em: Wednesday, July 05, 2000 4:30 PM
Para: Kleber Bueno; Henrique Rocha de Faria
Cc: SouJava
Assunto: RE: [SouJava-J] Classe abstrata e derivadas


Meu entendimento de "encher linguica" eh achar uma maneira de nao ter que
implementar os metodos abstratos definidos na super-classe e, neste caso,
utilizar interfaces ou nao soluciona o problema ou piora a situacao.

Se com classes abstratas eu posso implementar parte dos metodos, usando
interfaces eu teria que "encher linguica" em todos eles. Uma sub-classe d=
e
uma clase abstrata, pelo menos, me da a opcao de "encher linguica" soment=
e
nos metodos que eu nao implementei na super-classe.

Andre Mendonca
[EMAIL PROTECTED]
Sakonnet Technology, LLC
594 Broadway, Suite 403
New York, NY 10012

-Original Message-
From: Kleber Bueno [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 05, 2000 3:19 PM
To: Henrique Rocha de Faria
Cc: SouJava
Subject: RES: [SouJava-J] Classe abstrata e derivadas


em vez de classe abstrata usa uma interface onde s=F3 tem declaracao de
metodos e vc implementa
como quiser na classe que implementar sua interface

-Mensagem original-
De: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
Enviada em: Wednesday, July 05, 2000 4:04 PM
Para: [EMAIL PROTECTED]
Assunto: Re: [SouJava-J] Classe abstrata e derivadas


Aproveitando o bonde: existe alguma forma elegante ou convencional
de "encher lingui=E7a", na implementa=E7=E3o de um m=E9todo abstrato, na
sub-classe? Existe alguma outra sa=EDda para esse pequeno problema?
Obrigado,


Henrique

Henrique Rocha de Faria wrote:

 Obrigado a todos por me responderem! =C9 sinal de que a lista
 funciona :) ! J=E1 estou ciente da causa do problema e vou trabalhar
 em cima! Espero poder ajud=E1-los, em outras oportunidades!

 Henrique

 Alysson Neves Bessani wrote:

  On Wed, 5 Jul 2000, Henrique Rocha de Faria wrote:
 
   Ol=E1!
   Uma classe A derivada de uma classe abstrata B (class A extends B)
   deve, obrigatoriamente, implementar TODOS os m=E9todos abstratos
   de B?
 
  Sim!
 
   "A.java": class "A" must be declared abstract. It does not define
"metodoX"
   from class "B".
   public class A extends B {
   ^
 
  Voce tem que incluir o metodoX... e implementar de alguma for=
ma.
 
  Alysson Neves Bessani
  mailto:[EMAIL PROTECTED]

 --- LISTA SOUJAVA -=
--
 http://www.soujava.org.br  -  Sociedade de Usu=E1rios Java da Suces=
u-SP
 [d=FAvidas mais comuns: http://www.soujava.org.br/faq.htm]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.ht=
m]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 ---=
--

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usu=E1rios Java da Sucesu-=
SP
[d=FAvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usu=E1rios Java da Sucesu-=
SP
[d=FAvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Giuliano Diniz

Olá Henrique,
Vc realmente deve implementar todos os metodos caso contrario teria
muito
esses metodos serem abstratos. A class abstrata difere muito de uma
interface pois
a classe abstrato pode ter metodos abstratos ou nao e ainda
propriedades.

abstract class Lixo {
int a;

void setA(int a) {
this.a = a;
}

int getA() {
return a;
}

abstract void naoFazNada();

}

class Teste extends Lixo {
void naoFazNada() {
// Voce ‚ obrigado a escrever senao nao teria sentido o metodo
// ser abstrato
}
}

Boa sorte

[]s Giuliano



- Original Message -
From: Henrique Rocha de Faria [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Quarta-feira, 5 de Julho de 2000 18:17
Subject: [SouJava-J] Classe abstrata e derivadas


 Olá!
 Uma classe A derivada de uma classe abstrata B (class A extends B)
 deve, obrigatoriamente, implementar TODOS os métodos abstratos
 de B? Estou tendo problemas de compilação com o jdk1.2, por causa
 disso.
 Vejam o erro genérico abaixo:

 "A.java": class "A" must be declared abstract. It does not define
"metodoX"
 from class "B".
 public class A extends B {
 ^

 Obrigado,


 Henrique

 Obs.: Esse erro ocorre, não havendo declaração nenhuma em B, ou havendo
 declaração vazia do método em questão.

 --- 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]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 -


--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[Fwd: RES: [SouJava-J] Uma boa Pergunta...]

2000-07-05 Por tôpico Rogerio

A questão aqui e que esta base será local e depois os dados serão
enviados
para um servidor central.

Um aplicação Java com base local!!


 Original Message 
Subject: RES: [SouJava-J] Uma boa Pergunta...
Date: Wed, 5 Jul 2000 16:54:20 -0300
From: "Kleber Bueno" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

coloque sua base em um servidor com uma plataforma conhecida e faça sua
plaicação acessar esse servidor
no servidor vc deve instalar os drivers de acessoa banco
e a parte cliente(de preferencia applet) não necessita de
instalação.

-Mensagem original-
De: Rogerio [mailto:[EMAIL PROTECTED]]
Enviada em: Wednesday, July 05, 2000 4:47 PM
Para: lla
Assunto: [SouJava-J] Uma boa Pergunta...


Tudo bem eu posso fazer um sistema em Java que roda em qualquer sistema
operacional.
Porem surgiu um problema!!
Preciso manipular dados !! ja que os bancos dados estão bem ligados a
sistemas operacionais, Como isto é feito?
Como posso criar um aplicativo que trabalha com um base local . Uma base
que possa ser usada em qualquer sistema
operacional sem necessidade de configuração no Cliente.

Alguem tem alguma sugestão ou experiência para relatar?

Obrigado!

--- 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]
[para sair da lista:
http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
   
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




RE: [SouJava-J] Classe abstrata e derivadas

2000-07-05 Por tôpico Andre

Oi Kleber,

 serve para que vc implemente no m=E9todo
 abstrato toda a l=F3gica que poder=E1 ser
 usada pelos seus filhos

Em primeiro lugar, metodos abstratos nao
definem logica alguma. Eles sequer possuem
implementacao. Por outro lado, nao precisa
ser classe abstrata para definir uma logica
que sera utilizada pelas sub-classes (filhos).

Em segundo lugar, nao eh somente uma questao
de completar o codigo! Eh uma questao de
design, de poder se abstrair do comportamento
da sub-classe e, ao mesmo tempo, obriga-la
(a propria sub-classe) a definir este
comportamento.

Meu ponto eh que se voce vai "encher linguica"
(prover implementacoes de metodos abstratos
que nao fazem nada, por exemplo), voce talvez
nao precise usar classes abstratas e nao vejo
como usar interfaces neste caso pode ajudar a
encher linguica.

Grande abraco!

Andre Mendonca
[EMAIL PROTECTED]
Sakonnet Technology, LLC
594 Broadway, Suite 403
New York, NY 10012

-Original Message-
From: Kleber Bueno [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 05, 2000 3:42 PM
To: Andre
Cc: SouJava
Subject: RES: [SouJava-J] Classe abstrata e derivadas


talvez ent=E3o vc precise analisar melhor o uso da classe abstrata que na
verdade serve para que
vc implemente no m=E9todo abstrato toda a l=F3gica que poder=E1 ser usada=
 pelos
seus filhos e ent=E3o vc apenas
completa o c=F3digo na classe filho...

-Mensagem original-
De: Andre [mailto:[EMAIL PROTECTED]]
Enviada em: Wednesday, July 05, 2000 4:30 PM
Para: Kleber Bueno; Henrique Rocha de Faria
Cc: SouJava
Assunto: RE: [SouJava-J] Classe abstrata e derivadas


Meu entendimento de "encher linguica" eh achar uma maneira de nao ter que
implementar os metodos abstratos definidos na super-classe e, neste caso,
utilizar interfaces ou nao soluciona o problema ou piora a situacao.

Se com classes abstratas eu posso implementar parte dos metodos, usando
interfaces eu teria que "encher linguica" em todos eles. Uma sub-classe d=
=3D
e
uma clase abstrata, pelo menos, me da a opcao de "encher linguica" soment=
=3D
e
nos metodos que eu nao implementei na super-classe.

Andre Mendonca
[EMAIL PROTECTED]
Sakonnet Technology, LLC
594 Broadway, Suite 403
New York, NY 10012

-Original Message-
From: Kleber Bueno [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 05, 2000 3:19 PM
To: Henrique Rocha de Faria
Cc: SouJava
Subject: RES: [SouJava-J] Classe abstrata e derivadas


em vez de classe abstrata usa uma interface onde s=3DF3 tem declaracao de
metodos e vc implementa
como quiser na classe que implementar sua interface

-Mensagem original-
De: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
Enviada em: Wednesday, July 05, 2000 4:04 PM
Para: [EMAIL PROTECTED]
Assunto: Re: [SouJava-J] Classe abstrata e derivadas


Aproveitando o bonde: existe alguma forma elegante ou convencional
de "encher lingui=3DE7a", na implementa=3DE7=3DE3o de um m=3DE9todo abstr=
ato, na
sub-classe? Existe alguma outra sa=3DEDda para esse pequeno problema?
Obrigado,


Henrique

Henrique Rocha de Faria wrote:

 Obrigado a todos por me responderem! =3DC9 sinal de que a lista
 funciona :) ! J=3DE1 estou ciente da causa do problema e vou trabalhar
 em cima! Espero poder ajud=3DE1-los, em outras oportunidades!

 Henrique

 Alysson Neves Bessani wrote:

  On Wed, 5 Jul 2000, Henrique Rocha de Faria wrote:
 
   Ol=3DE1!
   Uma classe A derivada de uma classe abstrata B (class A extends B)
   deve, obrigatoriamente, implementar TODOS os m=3DE9todos abstratos
   de B?
 
  Sim!
 
   "A.java": class "A" must be declared abstract. It does not define
"metodoX"
   from class "B".
   public class A extends B {
   ^
 
  Voce tem que incluir o metodoX... e implementar de alguma for=
=3D
ma.
 
  Alysson Neves Bessani
  mailto:[EMAIL PROTECTED]

 --- LISTA SOUJAVA -=
=3D
--
 http://www.soujava.org.br  -  Sociedade de Usu=3DE1rios Java da Suc=
es=3D
u-SP
 [d=3DFAvidas mais comuns: http://www.soujava.org.br/faq.htm]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.ht=
=3D
m]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 ---=
=3D
--

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usu=3DE1rios Java da Suces=
u-=3D
SP
[d=3DFAvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usu=3DE1rios Java da Suces=
u-=3D
SP
[d=3DFAvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: 

[Fwd: Re: [SouJava-J] Uma boa Pergunta...]

2000-07-05 Por tôpico Rogerio

Entao qual seria a solução?
Arquivos TXT manipulador localmente?

 Original Message 
Subject: Re: [SouJava-J] Uma boa Pergunta...
Date: Wed, 05 Jul 2000 17:37:08 -0300
From: "Alexandre G. L. Fernandes" [EMAIL PROTECTED]
Organization: CIT
To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]

Rogério, com JAVA você pode fazer uma aplicação que seja independente do
sistema operacional e da base de dados. Mas ainda não há um sistema
gerenciador de base de dados independente do sistema operacional.
Um SGBD manipula dados persistentes, ou seja, armazenados em um meio
físico.
Por isso ele precisa conhecer as características deste meio físico.

Rogerio wrote:

 Tudo bem eu posso fazer um sistema em Java que roda em qualquer sistema
 operacional.
 Porem surgiu um problema!!
 Preciso manipular dados !! ja que os bancos dados estão bem ligados a
 sistemas operacionais, Como isto é feito?
 Como posso criar um aplicativo que trabalha com um base local . Uma base
 que possa ser usada em qualquer sistema
 operacional sem necessidade de configuração no Cliente.

 Alguem tem alguma sugestão ou experiência para relatar?

 Obrigado!

 --- 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]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 -

--

 Alexandre G. L. Fernandes
   [EMAIL PROTECTED]
 Phone: +55 (19) 3737.4548
CiT - software enabling the e-world
   http://www.cit.com.br


--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




RE: [SouJava-J] Uma boa Pergunta...

2000-07-05 Por tôpico Andre

Rogerio,
Voce precisa de um BD 100% escrito em Java com um "small footprint". A
caracteristica basica destes "bancos de dados leves" eh que eles nao
precisam de administracao. Voce pode gerenciar os dados atraves de chamad=
as
`a API do BD (em Java). Obviamente, eles nao sao capazes de manipular a
mesma quantidade de dados que SGBDs como Oracle ou DB2, por exemplo,
conseguem.

Conheco 2: Cloudscape (www.cloudscape.com), que se nao me engano foi vend=
ido
para a Informix e PSE Pro (www.exceloncorp.com), que eh um banco de dados
orientado a objetos (ja utilizei bastante o PSE e ele funciona). O
Cloudscape eh relacional. Se precisar de maiores informacoes (a respeito =
do
PSE), eh soh falar.

Andre Mendonca
[EMAIL PROTECTED]
Sakonnet Technology, LLC
594 Broadway, Suite 403
New York, NY 10012

-Original Message-
From: Rogerio [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 05, 2000 3:47 PM
To: lla
Subject: [SouJava-J] Uma boa Pergunta...


Tudo bem eu posso fazer um sistema em Java que roda em qualquer sistema
operacional.
Porem surgiu um problema!!
Preciso manipular dados !! ja que os bancos dados est=E3o bem ligados a
sistemas operacionais, Como isto =E9 feito?
Como posso criar um aplicativo que trabalha com um base local . Uma base
que possa ser usada em qualquer sistema
operacional sem necessidade de configura=E7=E3o no Cliente.

Alguem tem alguma sugest=E3o ou experi=EAncia para relatar?

Obrigado!

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usu=E1rios Java da Sucesu-=
SP
[d=FAvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] Uma boa Pergunta...]

2000-07-05 Por tôpico Alexandre G. L. Fernandes

Não deixa de ser uma possibilidade. A idéia dos cookies, por exemplo, é
justamente esta: guardar informações de um usuário específico na máquina dele,
de modo que, quando ele logar novamente, eu possa recuperar estas informações
para "reconhecê-lo", setando preferências, por exemplo (ou cesta de compras,
que é um dos casos mais comuns).
Mas se você quer algo mais "pesado", ou seja, se você precisa de um sistema que
manipule uma quantidade razoável de dados organizados de uma maneira específica
(relacionalmente, por exemplo), daí passa a ser um problema maior. Com certeza
é possível implementar um mini sistema gerenciador de base de dados com JAVA,
mas não sei como seria o impacto da performance.
Enfim, tudo vai depender das perguntas básicas: o quê, como, por quê, para
quem...

--

 Alexandre G. L. Fernandes
   [EMAIL PROTECTED]
 Phone: +55 (19) 3737.4548
CiT - software enabling the e-world
   http://www.cit.com.br


Rogerio wrote:

 Entao qual seria a solução?
 Arquivos TXT manipulador localmente?

  Original Message 
 Subject: Re: [SouJava-J] Uma boa Pergunta...
 Date: Wed, 05 Jul 2000 17:37:08 -0300
 From: "Alexandre G. L. Fernandes" [EMAIL PROTECTED]
 Organization: CIT
 To: [EMAIL PROTECTED]
 References: [EMAIL PROTECTED]

 Rogério, com JAVA você pode fazer uma aplicação que seja independente do
 sistema operacional e da base de dados. Mas ainda não há um sistema
 gerenciador de base de dados independente do sistema operacional.
 Um SGBD manipula dados persistentes, ou seja, armazenados em um meio
 físico.
 Por isso ele precisa conhecer as características deste meio físico.

 Rogerio wrote:

  Tudo bem eu posso fazer um sistema em Java que roda em qualquer sistema
  operacional.
  Porem surgiu um problema!!
  Preciso manipular dados !! ja que os bancos dados estão bem ligados a
  sistemas operacionais, Como isto é feito?
  Como posso criar um aplicativo que trabalha com um base local . Uma base
  que possa ser usada em qualquer sistema
  operacional sem necessidade de configuração no Cliente.
 
  Alguem tem alguma sugestão ou experiência para relatar?
 
  Obrigado!
 




--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




RE: [SouJava-J] Uma boa Pergunta...

2000-07-05 Por tôpico Andre

Oi Handerson,

 De qualquer forma, se voc=EA pretende
 criar uma aplica=E7=E3o java para ser
 vendida em caixas de supermercado...

Engracado. Era exatamente isto que eu
fazia. E o PSE Pro esta sendo utilizado.
Lembro-me que o Cloudscape nao foi
escolhido por dois motivos: 1) o
"footprint" dele (2MB) era muito alto,
ja que os PDVs disponiveis no mercado
tem uma quantidade de memoria extremamente
limitada e 2) Como o banco seria embutido
na aplicacao, nao havia motivo nenhum
para utilizarmos um BD relacional e o
PSE, por ser orientado a objetos, foi
a melhor escolha. Ambos sao 100% Java.

 o cloudscape. Este banco de dados =E9
 todo escrito em Java, tem menos de
 3 MB e suporta at=E9 transa=E7=F5es.

O PSE eh um .zip de 700K que tambem
suporta transacoes, ate mesmo porque eh
o minimo que se pode esperar de um banco
de dados.

Acho que a grande vantagem do Cloudscape
eh o fato de ele ter sido comprado por
uma empresa que, ate onde eu sei, vai
bem das pernas - Informix (as acoes da
Excelon estao em baixa). Eh claro que
tem muita gente que gosta de SQL tambem
e, obviamente, isto conta muito.

Eh isso ai!
Um grande abraco.

Andre


Existem bancos de dados totalmente escritos em Java. Dificilmente voc=EA =
vai
precisar desta

Rogerio wrote:

 Tudo bem eu posso fazer um sistema em Java que roda em qualquer sistema
 operacional.
 Porem surgiu um problema!!
 Preciso manipular dados !! ja que os bancos dados est=E3o bem ligados a
 sistemas operacionais, Como isto =E9 feito?
 Como posso criar um aplicativo que trabalha com um base local . Uma bas=
e
 que possa ser usada em qualquer sistema
 operacional sem necessidade de configura=E7=E3o no Cliente.

 Alguem tem alguma sugest=E3o ou experi=EAncia para relatar?

 Obrigado!

--- LISTA SOUJAVA ---
http://www.soujava.org.br  -  Sociedade de Usu=E1rios Java da Sucesu-=
SP
[d=FAvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




Re: [SouJava-J] SQL Server

2000-07-05 Por tôpico Alexandre Torres

Ou vc consegue um driver JDBC p/ SQL SERVER (vide site da SUN ou MS) ou voce
conecta usando o driver chamado "Ponte Jdbc-Odbc". Neste vc nao precisa
baixar nada, mas cada modulo que acessa o banco precisa ter o ODBC
configurado na maquina.
Sugiro vc ver o tutorial na Sun p/ acesso ao banco de dados.

[]s Alexandre



ivan oliveira wrote:

 Como faço uma conexão de um applet dentro de uma intranet com um banco de
 dados SQL SERVER 7.0?
 Obrigado!

 __
 FREE Personalized Email at Mail.com
 Sign up at http://www.mail.com/?sr=signup

 --- 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]
 [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
 [regras da lista: http://www.soujava.org.br/regras.htm]
 -

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] ENC: VIRUS PERIGOSO - California

2000-07-05 Por tôpico Miguel




  CUIDADO:UM 
NOVO VÍRUS (WOBBLER) FOI DESCOBERTO: CHEGARÁ UM E-MAIL INTITULADO  
CALIFÓRNIA.   A MCAFEE ANUNCIOU QUE É MUITO 
PODEROSO, MAIS DO QUE A MELISSA, E NÃOTEM  VACINA. 
  COMERÁ TODA A INFORMAÇÃO NO DISCO RÍGIDO E DESTRUIRÁ 
O NETSCAPE  NAVIGATOR E O MICROSOFT INTERNET 
EXPLORER.   NÃO ABRA NADA COM O TÍTULO DE 
CALIFÓRNIA E PASSE ESTA MENSAGEM A TODOS  SEUS CONTATOS E USUÁRIOS 
DE SEU E-MAIL.   MUITA GENTE AINDA NÃO CONHECE ESTE 
VÍRUS PORTANTO CONVÉM PROPAGAR ESTA  MENSAGEM.


Re: [SouJava-J] ENC: VIRUS PERIGOSO - California

2000-07-05 Por tôpico Rafael Diniz

Tudo bem, eu uso Linux. :-)

Abraços
Rafael Diniz

Em qui, 06 jul 2000, Miguel escreveu:
 
 
 
   CUIDADO:
  
  
   UM NOVO VÍRUS (WOBBLER) FOI DESCOBERTO: CHEGARÁ UM E-MAIL INTITULADO
   CALIFÓRNIA.
  
   A MCAFEE  ANUNCIOU QUE É MUITO PODEROSO, MAIS DO QUE A MELISSA, E NÃO
 TEM
   VACINA.
  
   COMERÁ TODA A  INFORMAÇÃO NO DISCO RÍGIDO E DESTRUIRÁ O  NETSCAPE
   NAVIGATOR E O MICROSOFT INTERNET  EXPLORER.
  
   NÃO ABRA NADA COM O TÍTULO DE  CALIFÓRNIA E PASSE ESTA MENSAGEM A TODOS
   SEUS CONTATOS E USUÁRIOS DE SEU E-MAIL.
  
   MUITA GENTE AINDA NÃO CONHECE ESTE VÍRUS PORTANTO CONVÉM PROPAGAR ESTA
   MENSAGEM.
 
 
 


Content-Type: text/html; name="unnamed"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


-- 
=
Conectiva Linux 5.0 (2.4.0-test2)  XFree86-4.0
PII 233mhz 96Mb ram
SB16, USR56k, VirgeDX/GX 4Mb, CD creative48X
HDa Fugitsu 
HDb Quantum Fireball 
MSX is still alive
=

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-