Boa tarde pessoal,
estou com muitas dificuldades para conseguir acessar os pacotes que estou criando.
não sei se estou fazendo alguma coisa errada e talz, vou postar pedaços do código para que vcs analizem e me digam se estou errando em alguma coisa
primeiro eu crio meu pacote
[code]package com.prefect.ecommerce;
import java.util.*;
public class Storefront {
private LinkedList catalog = new LinkedList();
public void addItem(String id, String name, String price,
String quant) {
Item it = new Item(id, name, price, quant);
catalog.add(it);
}
public Item getItem(int i) {
return (Item)catalog.get(i);
}
public int getSize() {
return catalog.size();
}
public void sort() {
Collections.sort(catalog);
}
}
[/code]
ae quando vou acessar
[code]import com.prefect.ecommerce.*;
public class GiftShop {
public static void main(String[] arguments) {
Storefront store = new Storefront();
store.addItem(“C01”, “MUG”, “9.99”, “150”);
store.addItem(“C02”, “LG MUG”, “12.99”, “82”);
store.addItem(“C03”, “MOUSEPAD”, “10.49”, “800”);
store.addItem(“D01”, “T SHIRT”, “16.99”, “90”);
store.sort();
for (int i = 0; i < store.getSize(); i++) {
Item show = (Item)store.getItem(i);
System.out.println("\nItem ID: " + show.getId() +
"\nName: " + show.getName() +
"\nRetail Price: $" + show.getRetail() +
"\nPrice: $" + show.getPrice() +
"\nQuantity: " + show.getQuantity());
}
}
}
[/code]
ele da erro de que nao encontrou os pacotes
file does not contain class Storefront
Please remove or make sure it appears in the correct subdirectory of the classpath.
Storefront store = new Storefront();
sendo que eu ja declarei as devidas pastas no classpath
c:\lib
c:\lib\com\prefect\
o que poderia estar acontecendo?
Desde já grato,
Ronny