compositeパターンを用いてディレクトリ構造を表すjavaプログラムの例を示す。