ここへの書き込みミスのため、指摘が違う方向へ行っちゃったので、
修正して書きます。

初心者なので、馬鹿みたいな質問だとは思いますが、よろしくお願いします。

一つのプログラムに対して、いくつかのファイルに分けて記述されているとき、
たとえば、ファイル A.java と B.java があって
【A.java】
package shop;
 ・
 ・
 public class Shop {
  ・
  ・
}

【B.java】
packeage shop;
 ・
 ・
public class Buy{
public void additem(Shop shop){
  ・
  ・
 }
}
という感じで、A.java内で定義したクラス型を他のファイルで使うと、
コンパイル時に、「シンボルを解決できません」というコンパイルエラーが出て
コンパイルできません。こういう場合はどうすれば、良いのでしょうか?
初心者なので、非常に初歩的な質問かと思いますがよろしくお願いします。