フィールドにfooがあって、コンストラクタで初期化する時、
引数をfooにして
this.foo=foo;
と書くか、それとも引数を_fooにして
foo=_foo
にするかみたいな逡巡は良くするけれど、プライベートフィールドの方に_をつける
習慣ってのは始めて知った。自動プロパティ登場以前の、プロパティと対応する
プライベートフィールドの区別って役割もあるのかな。