小编aks*_*hay的帖子

在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万
查看次数

如何在eclipse中生成构造函数

我有一个类A和BM扩展A.现在我想要使用eclipse的代码生成选项创建一个B的构造函数,它接受参数并设置B的所有字段的值(我的意思是它也应该设置从A继承的字段).

有没有在eclipse中生成这样的代码的快捷方式?

java eclipse code-generation

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

映射所需的行为

在地图中我们有键,值对.如果我们尝试将相同的键放在地图中2次会产生错误.现在我也想要类似于行为的值.简而言之,当我把一个新的键,值放入地图密钥和值都应该是唯一的,否则它应该通过例外,我怎么能实现这个?

java map

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

标签 统计

java ×3

code-generation ×1

eclipse ×1

map ×1