有一个非常漂亮的班级系统。 可惜我们不能在 JS-land 中使用它。
或者我们可以。
埃斯蒂拉
const Base = require ( 'estira' ) ;
var Foo = Base . extend ( {
initialize : function ( bar ) {
this . bar = bar ;
} ,
frob : function ( baz ) {
return this . bar + baz ;
}
} ) ;
var foo = new Foo ( "hello " ) ;
foo . frob ( "world" ) ; //⇒ "hello world"
应用程序接口
Base = require('estira')
具有继承所需的最低限度的基类。 扩展它,它本身并没有做太多事情。
Subclass =
1