Erro no ponto-e-virgula

3 respostas
mirrah
package controller;

import java.util.Date;

import model.Cliente;
import model.Endereco;
import model.Livro;
import model.Pedido;
import model.Item;
import model.Endereco;

public class Teste {


	public static void main(String [] args) {
		Cliente cliente;
		cliente = new Cliente("maria","Maria Consumidora","[email removido]","222-2222","123456");
	}
	// criacao do endereco
	Endereco endereco;

       endereco = new Endereco("Av presidente vargas","212","sobreloja",
    		   "centro","rio de janeiro","RJ","20112-520");

	// cria objetos livros
		Livro Livro1,Livro2,Livro3;

		livro1= new Livro ("[telefone removido]","Use a Cabeça: Java",
				"Otimo livro para aprender os intrincados caminhos do java.",
				"Kathy Sierra",100,95.00,"img\java.jpg", new Date(),"Informatica");

		livro2= new Livro ("10987654","Code Complete: Java","Otimo livro para aprender os intrincados caminhos do java.",
				"Kathy Sierra",100,95.00,"img\java.jpg",new Date(),"Informatica");

		livro3= new livro ("[telefone removido]","use a cabeça: design parttners",
				"Aprenda de maneira simples e direta o design patterns fundamentais.","Elizabeth Freeman",
				800,95.0,0,"img//design.jpg",new date (),"informatica");

		// cria pedido
		pedido = new pedido(1,new date(),"cartão visa","1",0.0);

		// itens do pedido
	    Item item1,item2,item3;
	    item1= new item(1,70);
	    item2= new Item(3,60);
	    item3= new Item(2,120);

	    cliente.mostrar();
	    Endereco.mostrar();
	    Livro1.mostrar();
	    Livro2.mostrar();
	    Livro3.mostrar();
	    Pedido.mostrar();
	    Item1.mostrar();
	    Item2.mostrar();
	    Item3.mostrar();






	}

}

no meu código está dando erro no ponto-e-vírgula nas linha 23, 30, 33 e 37 o que poderia ser, já que eu acho que o código está certo.

3 Respostas

Felagund

Na linha 37 seu problema é que a classe é Date não date

new Date()

não

new date()

Certifique se os construtores dessas classes possuem esses parametros desses tipos.

thiago.correa

Uma coisa que eu percebi é que a classe Date está escrita com d e não com D como é certo

warley

Camarada…

Tem uma coisa estranha no seu código! Veja a linha 18.

public static void main(String [] args) {

Cliente cliente;

cliente = new Cliente(maria,Maria Consumidora,[email removido],222-2222,123456);

}

Tem uma chave aí e ela está errada, pq ela tb está sendo fechada no linha 63, onde está correta.

Criado 9 de abril de 2010
Ultima resposta 9 de abr. de 2010
Respostas 3
Participantes 4