FlashKeepers

Computer Science · AP · Test Prep

AP Computer Science A: Javaの概念

クラス、配列、制御構造など、AP Computer Science Aで出題されるJavaプログラミングの基本概念。

About this set

40 basic cards for AP Computer Science. Set 8 of 8 in AP Computer Science A. It opens with "Javaにおけるclassとは何か" and "objectを定義せよ". Study it alongside the other AP sets below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Javaにおけるclassとは何か。
Show answer共通のプロパティとメソッドを持つオブジェクトを作成するための設計図、すなわちテンプレート
objectを定義せよ。
Show answer状態(属性)と振る舞い(メソッド)を持つ、クラスのインスタンス
カプセル化とは何か。
Show answer内部の実装の詳細を隠しながら、データとメソッドを一つのクラスにまとめること
コンストラクタとは何か。
Show answernewキーワードでオブジェクトが作成される際に、そのオブジェクトを初期化する特別なメソッド
継承とは何か。
Show answerサブクラスが親クラス(スーパークラス)からプロパティとメソッドを受け継ぐ仕組み
ポリモーフィズム(多態性)とは何か。
Show answerメソッドを呼び出すオブジェクトや渡されるパラメータによって、メソッドの振る舞いが変わる能力
arrayとは何か。
Show answer同じデータ型の要素が連続したメモリ領域に格納された順序付きのコレクション
メソッドとは何か。
Show answer特定の作業を行うコードのブロックで、クラスの中で定義される
Javaにおける3つのアクセス修飾子を挙げよ。
Show answerpublic(どこからでもアクセス可能)、private(そのクラス内でのみアクセス可能)、protected(サブクラスと同じパッケージ内でアクセス可能)
インスタンス変数とは何か。
Show answerクラス内、かつすべてのメソッドの外側で宣言される変数。各オブジェクトがそれぞれ独自のコピーを持つ
static変数とは何か。
Show answerstaticキーワードで宣言され、クラスのすべてのインスタンスで共有されるクラス変数
ローカル変数とは何か。
Show answerメソッドまたはコードブロックの中でのみ宣言され使用される変数
newキーワードは何をするか。
Show answerメモリを割り当ててコンストラクタを呼び出すことで、クラスの新しいインスタンスを作成する
参照変数とは何か。
Show answerオブジェクトそのものではなく、オブジェクトのメモリアドレス(参照)を格納する変数
nullは何を表すか。
Show answer参照変数がどのオブジェクトも指していないことを示す特別な値

25 more cards in the app

Study this set free