来自https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md#1.6
'public'关键字表示构造函数参数将保留为字段。 Public是类成员的默认可访问性,但程序员也可以为类成员指定私有或受保护的可访问性。可访问性是一种设计时构造;它在静态类型检查期间强制执行,但并不意味着任何运行时执行。
我想知道为什么它不能在运行时强制执行......或者也许它是故意这样设计的?
答案 0 :(得分:-1)
辅助功能是一种设计时构造;它在静态类型检查期间强制执行,但并不意味着任何运行时执行。