-
Inheritance in JavaScript classes: the IntBuilder and StringBuilder classes
资源介绍
创建一个将包含通用方法的基类。然后创建2个子类(从基础继承):ES6样式的IntBuilder和ES5样式的StringBuilder。几乎所有方法都应可链接以方便使用。您可以向类添加任何自己的方法和属性!下面介绍的方法必须在您的解决方案中
ES6类IntBuilder:
// API:
new IntBuilder ( int ) // constructor takes starting integer, if not passed starts with 0;
. plus ( ... n ) // take infinite number of integers and sum all with stored value;
. minus ( ... n ) // take infinite number of integers and subtr