这是我第一次做java代码,我对此感到困惑。我应该编译2个文件,第一个是Lingkaran.java
其中包含class lingkaran
,第二个是MLingkaran.java
,这是main file
。 Lingkaran.java
编译得很好,但是当我试图编译MLingkaran.java
时,出现了这些错误。找不到分类文件的类
C:\Users\LENOVO PC>javac F:\SchoolSums-Praktikum\Semester4\PemrogramanBerbasisObjek\14.03.17\2\MLingkaran.java F:\SchoolSums-Praktikum\Semester4\PemrogramanBerbasisObjek\14.03.17\2\MLingkaran.java:11: error: cannot find symbol lingkaran l = new lingkaran(); ^ symbol: class lingkaran location: class mLingkaran F:\SchoolSums-Praktikum\Semester4\PemrogramanBerbasisObjek\14.03.17\2\MLingkaran.java:11: error: cannot find symbol lingkaran l = new lingkaran(); ^ symbol: class lingkaran location: class mLingkaran 2 errors
下面是源代码:
Lingkaran.java:
class lingkaran {
private double jari;
private double luas;
private double keliling;
private double phi;
public lingkaran(){
this.phi = 3.14;
this.jari = 10;
this.keliling = this.jari*2*this.phi;
this.luas = this.phi * this.jari * this.jari ;
}
public double getLuas() {
return this.luas;
}
public double getKeliling() {
return this.keliling;
}
}
和MLingkaran.java:
class mLingkaran {
public static void main (String [] args) {
lingkaran l = new lingkaran();
System.out.println("keliling = " +l.getLuas());
System.out.println("luas = " +l.getKeliling());
}
}
你没有导入类,你应该看看:http://www.javatpoint.com/java-naming-conventions | Java类名称应该以大写字母开头。 – showp1984
我该如何导入它? –
请参阅:http://stackoverflow.com/questions/7869006/import-a-custom-class-in-java |请在将来使用搜索功能。 – showp1984