変換コンストラクタ
フレンド関数