相关疑难解决方法(0)

Java默认构造函数

究竟什么是默认构造函数 - 你能告诉我以下哪一个是默认构造函数,以及它与其他构造函数的区别是什么?

public Module() {
   this.name = "";
   this.credits = 0;
   this.hours = 0;
}

public Module(String name, int credits, int hours) {
   this.name = name;
   this.credits = credits;
   this.hours = hours;
}
Run Code Online (Sandbox Code Playgroud)

java constructor default-constructor

147
推荐指数
7
解决办法
37万
查看次数

在Java中从派生类调用基类构造函数

我有一个课程如下:

public class Polygon  extends Shape{

    private int noSides;
    private int lenghts[];

    public Polygon(int id,Point center,int noSides,int lengths[]) {
        super(id, center);
        this.noSides = noSides;
        this.lenghts = lengths;
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,正多边形是一个多边形,其边是相等的.什么应该是我的正多边形的构造函数?

public Regularpolygon extends Polygon{

//constructor ???
}
Run Code Online (Sandbox Code Playgroud)

java

36
推荐指数
1
解决办法
9万
查看次数

Java - 何时是编译器错误,何时是运行时异常?

我目前正在使用Sierra和Bates学习指南学习SCJP认证,并且在许多自我测试(模拟考试问题)中我一直遇到同样的问题 - 我无法判断特定错误是否会在运行时(一个异常)或编译时(编译错误).我知道这是一个模糊的问题而且可能无法回答但是,如何在编译或运行时发现错误?你能给我发一些可以帮助我的网站链接吗?

java scjp compilation exception

4
推荐指数
1
解决办法
2万
查看次数