首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在分隔的文件中找到类

无法在分隔的文件中找到类
EN

Stack Overflow用户
提问于 2017-03-13 21:34:28
回答 1查看 88关注 0票数 0

这是我第一次做java代码,我对此感到困惑。我应该编译两个文件,第一个是包含Lingkaran.javaclass lingkaran,第二个是MLingkaran.java,它是main fileLingkaran.java编译得很好,但是当我试图编译MLingkaran.java时,出现了这些错误。

C:\\Users\联想F:\SchoolSums-Praktikum\Semester4\PemrogramanBerbasisObjek\14.03.17\2\MLingkaran.java F:\SchoolSums-Praktikum\Semester4\PemrogramanBerbasisObjek\14.03.17\2\MLingkaran.java:11:错误:找不到符号灵卡兰l=新灵卡兰();^符号:类灵卡兰位置:类F:\SchoolSums-Praktikum\Semester4\PemrogramanBerbasisObjek\14.03.17\2\MLingkaran.java:11: mLingkaran错误:找不到符号lingkaran l=新的mLingkaran ();^符号: class mLingkaran 2错误

以下是源代码:

Lingkaran.java:

代码语言:javascript
复制
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:

代码语言:javascript
复制
class mLingkaran {
    public static void main (String [] args) {

        lingkaran l = new lingkaran();

        System.out.println("keliling = " +l.getLuas());
        System.out.println("luas = " +l.getKeliling());
    }
}    
EN

回答 1

Stack Overflow用户

发布于 2017-03-13 21:41:45

您需要导入其他文件才能使用其中的任何内容。

代码语言:javascript
复制
import <package>.Lingkaran;

如果文件不在包中(虽然应该是),那么您可以将第一部分排除在外。

让我们以以下项目结构为例:

代码语言:javascript
复制
package1
    MLingkaran
    package2
        Lingkaran

那么在MLingkaran中,您需要使用

代码语言:javascript
复制
import package1.package2.Lingkaran;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42773819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档