西南交大:全力支撑一带一路沿线国家人才培养
У ?нфарматыцы л?тарал — гэта спосаб зап?су нязменных вел?чыня? у зыходным кодзе. Амаль усе мовы праграмавання маюць так? спосаб зап?су для атамарных вел?чыня?, так?х як цэлыя, з неф?ксаванай коскай, радк? ? булевыя тыпы. Некаторыя таксама маюць натацыю для перал?ка? ? складаных значэння?, прыкладам мас?ва?, структура? ? аб'екта?.
У той-жа момант зменныя вел?чын? альбо канстанты — гэта ?дэнтыф?катары, як?я могуць прымаць значэнн? пэ?нага тыпу л?тарала?. Напрыклад:
int a=1;
String s="cat";
У некаторых аб'ектна-арыентаваных мовах (так?х як ECMAScript) л?таралы могуць задаваць аб'екты. Натацыя з выкарыстаннем дужак, што таксама ?жываецца для задання мас?ва?, ёсць тыповай для аб'ектавых л?тарала?:
{"cat","dog"}
{name:"cat",length:57}
Метады такога аб'екта могуць ап?свацца пры дапамозе функцыянальных л?тарала?:
var newobj = {
var1: true,
var2: "вельм? ц?кава",
method1: function () {
alert(this.var1)
},
method2: function () {
alert(this.var2)
}
};
newobj.method1();
newobj.method2();
Гэтк?я аб'екты падобныя да анан?мных класа? у ?ншых мовах, так?х як Java.