Как мы можем иметь переменную, которая доступна для записи внутри класса, но только "читаемая" вне нее?
Например, вместо этого:
Class C {
private int width, height;
int GetWidth(){
return width;
}
int GetHeight(){
return height;
}
// etc..
Я хотел бы сделать что-то вроде этого:
Class C {
public_readonly int width, height;
// etc...
Какое лучшее решение?