P29 optionalクラス

JavaSE8で導入された、nullを取り扱わないようにしようという考え方を持つクラス