Fantom中static和new关键字一起使用,叫做静态构造函数。 静态构造函数和静态初始化块是不同的概念。静态构造函数介于实例构造函数和静态工厂方法之间,但又与两者有些区别。
- 静态工厂方法会被子类继承,占用了好的名字空间。
- 静态构造函数不会被继承
- 与实例构造函数相比,静态构造函数需要自己负责分配对象。
- 可使用构造函数语法。
- mixin可以有静态构造函数,但不能有实例构造函数。
Fantom中static和new关键字一起使用,叫做静态构造函数。 静态构造函数和静态初始化块是不同的概念。静态构造函数介于实例构造函数和静态工厂方法之间,但又与两者有些区别。
转载于:https://my.oschina.net/chunquedong/blog/528501