必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. 応用情報技術者
  3. 平成28年度秋季問題一覧
  4. 平成28年度秋季問題47-解答・解説-分析

平成28年度秋季問題

問題47

オブジェクト指向言語のクラスに関する記述のうち、適切なものはどれか。

インスタンス変数には共有データが保存されているので、クラス全体で使用できる。
オブジェクトに共通する性質を定義したものがクラスであり、クラスを集めたものがクラスライブラリである。
オブジェクトはクラスによって定義され、クラスにはメソッドと呼ばれる共有データが保存されている。
スーパクラスはサブクラスから独立して定義し、サブクラスの性質を継承する。

オブジェクト指向言語のクラスに関する記述のうち、適切なものはどれか。

インスタンス変数には共有データが保存されているので、クラス全体で使用できる。
オブジェクトに共通する性質を定義したものがクラスであり、クラスを集めたものがクラスライブラリである。
オブジェクトはクラスによって定義され、クラスにはメソッドと呼ばれる共有データが保存されている。
スーパクラスはサブクラスから独立して定義し、サブクラスの性質を継承する。

解答:イ

<解説>

× インスタンス変数はインスタンスごとに作成されるので、クラス全体では使用できない。
オブジェクトに共通する性質を定義したものがクラスであり、クラスを集めたものがクラスライブラリである。
× オブジェクトはクラスによって定義され、クラスにはメソッドと呼ばれるクラスの操作や振る舞いを記述する手続きが保存されている。
× スーパクラスの性質(データやメソッド)をサブクラスが継承する。