フリー問題

Python 3 エンジニア認定基礎試験 のフリー問題 17 / 20 問目

問題文

クラスの中で使う名前が、引き継いだ側の名前と衝突しないようにしたい。二重の下線で始まる名前の扱いについて正しく述べたものはどれか。

選択肢

  1. 末尾下線で始まる識別子名は公開名形式へ移動されるので、基底側が同一定義群を上書きしても壊れない
  2. 単一下線で始まる識別子名は別名形式へ置換されるので、派生側が同名定義を上書きしても壊れない
  3. 二重下線で始まる名前は別名形式へ置換されるので、派生側が同名定義を上書きしても壊れない
  4. 前後下線で始まる識別子名は公開名形式へ移動されるので、派生側が同名定義を上書きしても壊れない

解答・解説を確認するには

正解と解説の確認、回答の記録には無料登録が必要です。登録すると演習モードでフリー問題に回答し、正誤と解説をその場で確認できます。