【发布时间】:2016-12-03 08:28:19
【问题描述】:
TypeScript 构造函数中的公共成员在类中是公共的,而私有成员是私有的,这对吗?
如果是这样,公共成员和属性之间的有效区别是什么?
假设不同之处在于属性的行为更像 c# 属性(也就是说,可以有与其访问相关联的代码)为什么要公开一个 字段,而没有固有的保护让它成为财产?
【问题讨论】:
-
通常你会使用一个字段,因为一个属性会增加更多的击键和更多的代码复杂性,但没有任何优势?
标签: typescript constructor private-members public-members