在JavaScript中,当我创建一个构造函数,我可以做这样的事情:C++和JAVA功能
function func(name) {
this.name = name;
}
func.name = "func";
var a = new func("a");
alert(func.name);
alert(a.name);
两个func
和new func
有name
原型。
如何在Java和C++中执行操作?
我知道,在Java中:
public class func {
String name;
public func(String text) {
name = text;
}
}
func a = new func("a");
System.out.println(a.name);
,但如何做func.name
,我如何做,在C++?
谢谢!
你为什么要比较所有3? – Ravi
第一步:不要在Java/C++中编写JS。整个原型的东西在后两种语言中不存在(至少不是内置语言元素) – deviantfan
编写Java时,请遵循Java编码约定。 –