我想使用Dimensionclass(java.awt.Dimension),但它只支持整数.我想要像这样制作Rectangle和Square类:
构造函数:
public Rectangle(Dimension dim(double A, double B)) {
// constructor code
}
Run Code Online (Sandbox Code Playgroud)
编写自己的Dimension类实现更好吗?
有人可以向我解释这个'构造函数'定义的优点是什么:
var Tree = (function () {
function Tree(name) {
this.name = name;
}
return Tree;
})();
Run Code Online (Sandbox Code Playgroud)
代替
var Tree = function(name) {
this.name = name;
};
Run Code Online (Sandbox Code Playgroud)
第一个变体由TypeScript编译器生成.