如何在类内部拥有一个可写变量,但只能在类外部"只读"?
例如,不必这样做:
Class C {
private int width, height;
int GetWidth(){
return width;
}
int GetHeight(){
return height;
}
// etc..
我想要做类似这样的事情:
Class C {
public_readonly int width, height;
// etc...
最佳解决方案是什么?