修了試験 2021-12-12実施分 基本情報技術者試験 問46
オブジェクト指向言語のクラスに関する記述のうち,適切なものはどれか。
正答2
解説
正解は2です。 オブジェクト指向のクラスに関する用語の理解を問う問題です。 クラスはオブジェクトの設計図に当たり、属性(データ)とメソッド(操作)を定義します。 【選択肢別解説】 1:× インスタンス変数は、インスタンス(オブジェクト)ごとに別々の値を持つ変数です。 クラス全体で共有するデータを保存するのは、クラス変数です。 2:○ クラスは、同じ種類のオブジェクトに共通する属性とメソッドを定義したものです。 再利用できるように多くのクラスを集めたものを、クラスライブラリといいます。 3:× メソッドは、オブジェクトの振る舞いを記述した手続きです。 共有データではありません。 4:× 継承では、サブクラスがスーパクラスの性質を引き継ぎます。 スーパクラスがサブクラスの性質を継承するのではありません。 【ポイント】 継承の向きは「スーパクラスからサブクラスへ」です。 インスタンス変数とクラス変数の違い、メソッドとデータの違いも頻出の論点です。まとめて解く
修了試験 2021-12-12実施分を通しで解く(80問)→