※ ChatGPTを利用し、要約された質問です(原文:パッケージのエラーについて)
パッケージのエラーについて
このQ&Aのポイント
コンパイルできずにいるパッケージのエラーについての質問です。
質問者はプログラムのコンパイルを試みていますが、エラーが発生しています。
質問者は正しいコンパイルコマンドを試してみましたが、エラーが解決されませんでした。
パッケージのエラーについてなのですが、コンパイルできずにいます。
C:\java\13\r内に
Car.java
rensyu1.javaをおいています。
コマンドプロンプトには
C:\java\13> と表示させています。classpathの設定はしていません。
システム内の環境設定はしました。
------------------------Car.java
package r;
class Car
{
private int num;
private double gas;
public Car()
{
num = 0;
gram = 0.0;
System.out.println("車を作成しました。");
}
public void setCar(int n, double g)
{
num = n;
gram = g;
System.out.println("ナンバー:" + number + "ガソリン:" + gas + "です。");
}
public void show()
{
System.out.println("車のナンバーは" + number + "です。");
System.out.println("ガソリン量は" + gram + "です");
}
}
-------------------------------------rensyu1.java
package r;
class rensyu1
{
public static void main(String args[])
{
Car car1 = new Car();
car1.show();
}
}
やさしいjavaという本を参考にしていまして
教科書どうりですと
javac r\rensyu1.java
java r.rensyu1でコンパイルできるはずでしたが
「シンボルを見つけられません」というエラーが出ます。
気になるのが、ファイルr内にCar.classがありません。
他にもjavac -classpath . rensyu1.java
を入力してみましたが、こちらは
「無効なフラグです」というエラーがでます。
教えていただけると助かります。宜しくお願いします。
お礼
答えていただいてありがとうございます。 書いたものを見直していましたが、確認不足でした。 お恥ずかしいかぎりです><