我有一个课程如下:
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) 我有一个类A和BM扩展A.现在我想要使用eclipse的代码生成选项创建一个B的构造函数,它接受参数并设置B的所有字段的值(我的意思是它也应该设置从A继承的字段).
有没有在eclipse中生成这样的代码的快捷方式?
在地图中我们有键,值对.如果我们尝试将相同的键放在地图中2次会产生错误.现在我也想要类似于行为的值.简而言之,当我把一个新的键,值放入地图密钥和值都应该是唯一的,否则它应该通过例外,我怎么能实现这个?