Есть код на
C++:
class ExampleClass {
public:
int value;
ExampleClass() { value = 0; }
}
void function(ExampleClass &obj) {
obj.value = 1;
}
int main() {
ExampleClass obj;
function(obj);
cout << obj.value << endl;
return 0;
}
Подскажите, пожалуйста, эквивалент на языке Kotlin. Суть кода, ясное дело, не такая, но нужно чтоб при изменении объекта класса в функции(или другом классе) он изменялся везде.
Варианты типа таких не подходят:codeExampleClass function(ExampleClass obj) {
obj.value = 1;
return obj;
}
Заранее спасибо.