【发布时间】:2016-03-02 01:40:54
【问题描述】:
这个问题刚刚出现在我的脑海中,但我想在打字稿中以某种方式将课程设为私有......所以这就是正在发生的事情
在我的文件夹 Typescript/circle/circle.ts 我有这个:
class Circle {
PI:number = 3.14;
radius:number = 0;
constructor(public radiusInput:number){
this.radius = radiusInput
}
getArea(){
return this.PI*(this.radius*this.radius);
}
getCircumfrance(){
return this.PI*2*this.radius;
}
}
var fourCircle:Circle = new Circle(5);
现在,当我转到另一个文件夹 Typescript/enums/enums.ts 时,我实际上可以创建一个 Circle 类的实例。我不想要那个..我想以某种方式将 Circle 类设为私有。你如何在打字稿中实现这一点?
【问题讨论】:
-
你用module包裹了吗?
-
不,那是什么?它不告诉网站内部..
标签: class typescript private