【发布时间】:2014-01-17 09:39:35
【问题描述】:
我想在 JavaScript 类中定义公有和私有属性,
在这里你可以看到我的属性的 c# 格式。
我的问题是“如何用 JavaScript 编写这些属性”:
public class MyMath
{
public static double Pi
{
get {return 3.14;}
}
public static int R {get; set;}
private int MyPrivateProp1 {get; set;}
public double MyCalcMethod()
{
return MyPrivateProp1 * R;
}
}
我想像这样使用这个类:
var x = MyMath.Pi * MyMath.R;
提前感谢您的宝贵时间。
【问题讨论】:
-
你的私人道具在哪里?
-
@Simsons,JavaScript 具有强大的面向对象编程能力。见developer.mozilla.org/en-US/docs/Web/JavaScript/…
-
@mini-me 你可以在函数中创建私有变量,不能被外部引用。
标签: c# javascript oop