出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
オブジェクト指向の達人度診断!OOPクイズでプログラミングスキルを試そう
00:00
1
/
9
1
第1問
オブジェクト指向プログラミングの主要な原則でないものはどれですか?
A
カプセル化
B
継承
C
ポリモーフィズム
D
手続き型指向
次へ
2
第2問
クラスのインスタンスは何と呼ばれますか?
A
メソッド
B
オブジェクト
C
変数
D
関数
前へ
次へ
3
第3問
カプセル化とは、何を隠蔽することですか?
A
オブジェクトの内部状態
B
クラス名
C
メソッド名
D
変数名
前へ
次へ
4
第4問
ポリモーフィズムとは、どのような性質のことですか?
A
複数の異なる型を同じように扱える
B
一つのクラスに複数のコンストラクタを持てる
C
一つのメソッドに複数の名前をつけられる
D
一つの変数に複数の値を格納できる
前へ
次へ
5
第5問
オブジェクト指向プログラミングで、オブジェクト間の相互作用はどのように行われますか?
A
メッセージの送受信
B
メモリの直接操作
C
グローバル変数の共有
D
ファイルの直接読み書き
前へ
次へ
6
第6問
抽象クラスの主な目的は何ですか?
A
サブクラスの共通インターフェースを定義する
B
オブジェクトのインスタンスを直接作成する
C
プログラムの実行速度を向上させる
D
メモリ使用量を削減する
前へ
次へ
7
第7問
オブジェクト指向設計の原則SOLIDに含まれないものはどれですか?
A
単一責任の原則
B
オープン・クローズドの原則
C
リスコフの置換原則
D
DRY原則
前へ
次へ
8
第8問
オブジェクト指向プログラミングにおいて、クラス間の「has-a」の関係を表現するのに最も適切な概念は何ですか?
A
継承
B
集約
C
インターフェース
D
抽象クラス
前へ
次へ
9
第9問
オブジェクト指向プログラミングの原則の一つである「単一責任の原則(SRP)」とは、どのような原則ですか?
A
すべてのクラスは、関連するすべての機能を持つべきである。
B
クラスは、変更する理由が一つであるべきである。
C
すべてのクラスは、抽象クラスから派生するべきである。
D
クラスは、他のクラスから機能を継承するべきである。
前へ
結果を見る!
中断する