在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編碼約定。 –