class Class
{
 public // ブロックも可能
 {
  int field;
  void method();
 }

 private char field2; // もちろん1行も可能
}
ダメ?

あと書き込みはprotected、読み込みはpublicな属性もほしい。
俺はreadonlyって呼んでたけど、C#で別の意味で使われちゃったね。