В котлине есть геттеры и сеттеры, их можно переопределить. Их явно не нужно указывать, потому что в джава эти геттеры и сеттеры выполняли одну и ту же функцию и очень редко делали что-то помимо "дай значение " "подставь значение". Поэтому в котлин сделали лёгкий синтаксис обращения без явного указывания геттеррв и сеттеров
а как тогда в котлине переопределить сеттер под себя, чобы он присваивал например квадрат числа? если в джаве так: public class User { private int mAge; public void setAge(int age) { mAge = age*age; } то как в котлине? и аналогично c геттером: если в даже так: public class User { private int mAge; public int getAge() { return mAge + 100; }