ts类与修饰符

时间:2019-12-20 13:47:03   收藏:0   阅读:86

最近在用egret做游戏,就接触到了ts,刚开始的时候觉得类挺难的,毕竟大多数的JavaScript工程师工作中不怎么需要用到这个,但是学起来就不愿意撒手了,真香!

typescript其实是es6的超集,所有es6的特性,它都支持。

废话少说,转回正题:

ts里的类的修饰符主要有public/private/protected

public: 公有的,所有的属性和方法可以在任何地方访问到,比如你想用另一个类里的方法就可以用public

private: 类私有的,只能在类里面用。类的new出来的实例也不能用。

protected: 可以在类里面及它的子类里使用

举个??(栗子):

 

 

技术分享图片

 

总结:在类的外包,类能使的方法只有用public static的,并且static还有创建自己的内存

而类new出来的实例能用的方法只有用public声明的

原文:https://www.cnblogs.com/caoshufang/p/12071363.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!