Свойства класса
https://www.angelcode.com/angelscript/sdk/docs/manual/doc_script_class_memberinit.html
Переменные, которые относятся к членам класса, называются свойствами.
class A {
string b = "b";
int c = 1;
}
void [[[main|main.html]]](){
A a;
// Производим [[[конкатенацию|string-operator.html#concat]]] и выводим значения свойств в консоль
print(a.b + a.c); // b1
}
Присвоение значений свойствам класса происходит в момент создания экземпляра класса:
string s = "1";
class A {
string s = [[[::|namespace.html]]]s;
}
void [[[main|main.html]]](){
A a;
print(a.s); // 1
s = "2";
A b;
print(b.s); // 2
}
Last modified: 16 October 2024