修了試験 2020-01-26実施分 基本情報技術者試験 問46
オブジェクト指向言語のクラスに関する記述のうち,適切なものはどれか。
正答2
解説
正解は2です。 オブジェクト指向におけるクラス、インスタンス、継承などの基本用語の理解を問う問題です。 【選択肢別解説】 1:× インスタンス変数は、インスタンス(オブジェクト)ごとに別々の値をもつ変数です。 クラス全体で共有するのはクラス変数です。 2:○ 複数のオブジェクトに共通する属性と操作を定義したものがクラスです。 再利用できるようにクラスを集めたものをクラスライブラリと呼びます。 3:× メソッドは、オブジェクトがもつ操作(手続)です。 共有データではありません。 4:× 継承では、サブクラスがスーパクラスの性質を受け継ぎます。 スーパクラスがサブクラスの性質を継承するのは逆です。 【ポイント】 クラスは設計図、インスタンスは設計図から作った実体と覚えます。 継承は「サブクラスがスーパクラスの属性とメソッドを引き継ぐ」仕組みです。まとめて解く
修了試験 2020-01-26実施分を通しで解く(80問)→