結果 : dependency inversion principle simple example java