>>575
型として絶対使わない機能を分離してどうするの?
オブジェクト指向の目的もしかして理解してない?