abstract |
结果:Fatal error: Cannot instantiate abstract class DomainObject in......
self 对当前类的静态引用,取决于定义当前方法所在的类。也就是说,这里的self被解析为定义create()的DomainObject,而不是解析为调用self的document类。
abstract |
结果:
class document#1 (0) {
}

abstract |
结果:Fatal error: Cannot instantiate abstract class DomainObject in......
self 对当前类的静态引用,取决于定义当前方法所在的类。也就是说,这里的self被解析为定义create()的DomainObject,而不是解析为调用self的document类。
abstract |
结果:
class document#1 (0) {
}