privateメソッドとfinal ref: http://qiita.com/Hiraku/items/9ef3a63745fe5f7cead9