ITパスポートトップに戻る
練習問題難易度: 標準2026年度

ITパスポート 予想問題練習問題 第79問

問題

オブジェクト指向プログラミングの特徴である「カプセル化」の説明として、最も適切なものはどれか。

選択肢

  1. 1ア データとそのデータを操作するメソッドを一つにまとめ、外部から直接アクセスできないようにすること
  2. 2イ 親クラスの属性やメソッドを子クラスが引き継ぐこと
  3. 3ウ 同じ名前のメソッドでも引数の型や数によって異なる動作をすること
  4. 4エ 複数のクラスから共通する属性を抽出して抽象クラスを作ること
解答と解説を見る

正解

1. ア データとそのデータを操作するメソッドを一つにまとめ、外部から直接アクセスできないようにすること

解説

カプセル化は、データ(属性)とそのデータを操作するメソッド(手続き)を一つのオブジェクトにまとめ、外部からの不正なアクセスを制限する仕組みです。イは継承、ウは多態性(ポリモーフィズム)の説明です。

練習問題の関連問題

この調子で演習を続けよう

スキマ資格ではITパスポートの全700問を分野別・難易度別に体系的に学習できます。ITパスポートはストラテジ系・マネジメント系・テクノロジ系の3分野バランスが合格の鍵です。