質問: CCC.new(a, b, c) # 別の .rb ファイルに定義されているとする end ```
回答: ruby に型はないので、特定の変数に代入されるクラスの種類を指定することはできません。(ゲッタとセッタを分離して、セッタでオブジェクトのクラスを調べて手動で例外を投げる、とかしない限り)