・IBinaryReader インターフェイス
 ストリームからデータを読み取る関数 long ReadLong(), bool ReadBytes(int size) などを持つ
 シーク機能は持たない

が定義されているとして、このインターフェイスを使用する側に x バイト以上の読み取りを禁止させるアダプタークラスの名前を考えて欲しい

・Xxx クラス(またはインターフェイス): IBinaryReader インターフェイスから継承
 void SetReadableBytes(int) 関数で読み取ることができるバイト数を設定することができる
 設定されたバイト数を超える読み込みが発生したのであれば、その地点で例外なんたらかんたら