std::cout等を使うクラスを定義する場合は
宣言上部でusing namespace std;するのが流儀?