パッケージ・クラス インポート(import) importとはimportは、他のパッケージのクラスやメソッドを使用する際に使用するキーワードです。importを使用することで、クラス名やメソッド名を完全修飾名で指定せずとも、クラス名やメソッド名のみで指定できるようになります。以下im... 2023.09.16 パッケージ・クラスJava基本
パッケージ・クラス パッケージ(package) パッケージとはJavaのパッケージ(Package)は、クラスやインタフェースなどのリソースをグループ化するための仕組みです。パッケージを使用する目的には、主に以下3つの目的があります。クラスを分類し分かりやすくするJavaアプリケーション... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス クラス(Class) Javaのクラスは、データとメソッド(関数)をまとめたもので、オブジェクト指向言語であるJavaの最も基本的な概念のひとつです。クラスの構文クラスの中身はフィールドエリアとメソッドエリアで構成されます。(クラス構文)classクラス名{<フ... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス 抽象クラス(Abstract Class) 抽象クラスはクラスの一種で、中身が完全に実装されていないクラスのことです。抽象クラスについて抽象クラスは一部または全部のメソッドが実装されていないため、他のクラスに継承して使用されることを前提としたクラスです。実装されていないメソッドは継承... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス インナークラス(Inner Class) インナークラスは内部クラスとも呼ばれ、クラスの中に定義したクラスのことです。インナークラスには大きく分けて非staticインナークラスとstaticインナークラスの2つがあります。非staticインナークラス非staticインナークラス(N... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス ローカルクラス(Local Class) ローカルクラスとはローカルクラスはメソッドの中に定義したクラスのことです。ローカルクラスは定義したメソッド内でのみ有効なクラスで、メソッド内の変数にアクセスすることができます。ローカルクラスの定義方法にはクラス名を付けて定義する方法と匿名で... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス フィールド(Field) フィールドは、クラスやインターフェース内に宣言された変数のことです。フィールド構文(フィールド構文)データ型フィールド名;フィールドのサンプルフィールドの変数はアクセス修飾子とともに宣言します。(Personクラスにフィールドを定義する例)... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス メソッド(Method) メソッドはクラス内に定義するもので、処理を記述するブロックです。メソッドの構文引数の数が決まったメソッド以外に、引数の数が可変のメソッドも定義できます。(固定長引数を使用したメソッドの構文)戻り値の型メソッド名(){//処理return戻り... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス コンストラクタ(Constructor) コンストラクタとはコンストラクタは、オブジェクトが生成される時に必ず呼び出される特殊なメソッドです。コンストラクタには通常、オブジェクトの初期化処理を記述します。1つのクラスには引き数が異なる複数のコンストラクタを定義することができ、1つ以... 2023.09.03 パッケージ・クラスJava基本
パッケージ・クラス オーバーロード(Overload) オーバーロードとはオーバーロードは、同じメソッド名で引数の数や型が異なるメソッドを複数定義することです。受取る引数が異なるが同様の処理を行いたい場合などに利用します。以下、オーバーロードのルールです「メソッド名」「戻り値」が同じで「引数」が... 2023.09.03 パッケージ・クラスJava基本