Instanciando

8 respostas
thiagop

To fazendo uma coisa muito complicada e não sei se alguem ja tentou… é, assim… bhaskara! \o/ huaehuaehuae

Bem nooba, mas to tentando aprender java aí.

Então a questão é a seguinte:

public class Bhaskara {

public double delta = 0;

public int a = 0;

public int b = 0;

public int c = 0;
public void CalcularDelta(int da, int db, int dc){

delta = db<em>db-4</em>da*dc;

}

[…]

public static void main(String[] args) {

Bhaskara calcular = new Bhaskara;

}

ele não quer instanciar, diz:
“Multiple markers at this line
- Bhaskara cannot be resolved
- Syntax error on token “new”, delete this token”

Nem tirando transformando a classe ele não funciona…

public double CalcularDelta(int da, int db, int dc){

delta = db<em>db-4</em>da*dc;

return delta;

}

Alguem pode me ajudar? Em suma: não consigo instanciar

public static void main(String[] args) {

Bhaskara calcular = new Bhaskara;

}

8 Respostas

Deh

que tal…

public static void main(String[] args) {
      Bhaskara calcular = new Bhaskara();
}
thiagop

Ah, famigerado () no fim do bhaskara… tenho q aprender a chutar mais coisas nesse java… queria entender bem oq estava fazendo, hehehe…

Vlw :slight_smile:

TiagoFoil

Os “()” siginifica q se trata de um método. Nesse caso, o método Baskara() é o construtor da Classe Baskara. Entao quando vc faz:Bhaskara calcular = new Bhaskara(); Vc acabou de criar um objeto do tipo Baskara que se chama calcular. Objetos são instâncias das classes. É a frase q vc mais vai ouvir quando estiver nas suas aulas de Orientação a Objetos… ^^

Marck

aproveitando o gancho sobre instaciação…
é o seguinte pessoal.
eu tenho duas classes; A e B
A e uma classe principal, B seria uma janela para identificação de usuário e senha.
Eu consigo chamar a classe B em cima da A e, se satisfeita uma condição a Janela A abre.
a dúvida é:
como fechar a Janela B para que não fique um ícone a mais na barra e apenas a A fique aberta.
(espero ter sido claro);

Obrigado

TiagoFoil

Marck:
aproveitando o gancho sobre instaciação…
é o seguinte pessoal.
eu tenho duas classes; A e B
A e uma classe principal, B seria uma janela para identificação de usuário e senha.
Eu consigo chamar a classe B em cima da A e, se satisfeita uma condição a Janela A abre.
a dúvida é:
como fechar a Janela B para que não fique um ícone a mais na barra e apenas a A fique aberta.
(espero ter sido claro);

Obrigado

Já tentou o método dispose() ?

Marck

pô cara vc é sabido hein…

valew mesmo.!!!

TiagoFoil

Se minhas dicas forem úteis coloquem estrelinhas pra mim q tô pobre! Ç___Ç
Basta clicar nas estelinhas na parte inferior direita de cada post meu e adicionar estrelinhas… Claro q isso só se eu falar alguma coisa q preste. Caso contrário me ignore ^^

Doomo arigatoo!

Marck

com certeza cara. Sua ajuda deve ser reconhecida…
as estrelhinhas já estão lá…

mais uma vez, obrigado.

Criado 26 de setembro de 2006
Ultima resposta 26 de set. de 2006
Respostas 8
Participantes 4