例外処理 Java try catch 例外処理とは?エラー処理 例外処理は、エラー処理に似ている機能です。例えば、Javaでエラー処理するとしたら、以下のような感じになります。if (エラー発生) { エラー処理}上記のようなif文等によるエラー処理記述は、ソースファイルの至るところに記述されるため、エ... 2020.08.07 例外処理
パッケージ Java package 無名のパッケージについて Javaプログラムでは、クラスをどこかのパッケージ内に書かなければなりません。しかし、パッケージ指定しないクラスを書いてもエラーにはなりません。その場合、パッケージ指定しないクラスは、デフォルトのパッケージ と言うパッケージが自動で用意され... 2020.08.06 パッケージ
パッケージ Java import パッケージ名の省略機能 パッケージ内のクラスを使う場合には、ドット(.)を使って、パッケージ名.クラス名 と、記述しなければなりませんが、例えば、5回くらいネストするパッケージ構造になっている場合、パッケージ名.パッケージ名.パッケージ名.パッケージ名.パッケージ... 2020.08.06 パッケージ
パッケージ Java package パッケージとは? パッケージの概要パッケージと言う機能は、複数人での開発となった場合に威力を発揮する機能です。プログラムの規模が大きくなると、複数人での開発スタイルとなりますが、その場合、同じクラス名を使うとエラーとなってしまいます。それゆえに、クラス名が衝... 2020.08.06 パッケージ
インターフェース Java interface 関数オーバーロード インターフェース内で定義する抽象メソッドは、通常のクラスのメンバ関数と同じく、多重定義(オーバーロード)可能です。通常のクラスのメンバ関数の多重定義についてはコチラ。基本的に、そのインターフェースを実装したクラス内で多重定義された全ての抽象... 2020.08.06 インターフェース
インターフェース Java interface extends インターフェースの継承 インターフェースは、通常のクラスに実装(implements)して使いますが、インターフェース自体を継承(extends)して機能を増やす事もできます。これは、通常のクラスの継承と同じ意味になります。インターフェースの継承例interfac... 2020.08.06 インターフェース
インターフェース Java interface インターフェースとは? インターフェースは、抽象メソッドと定数だけが定義されたクラスの事です。抽象クラス・抽象メソッドと同じような使い方をします。(定数はオマケと言った感じです。)インターフェースを定義する時は、キーワードclassの変わりにキーワードinterf... 2020.08.06 インターフェース
インターフェース Java abstract 抽象クラス・抽象メソッド 抽象メソッドとは、内容が空の関数の事です。関数定義の先頭にキーワードabstractを付けます。また、抽象メソッドを含むクラスは、抽象クラスになります。抽象クラスは、クラス定義の先頭にキーワードabstractを付けます。さらに、抽象クラス... 2020.08.06 インターフェース
クラス継承機能 Java 内部クラスについて クラスの中には、通常、メンバ変数、メンバ関数等を定義しますが、クラスの中に別のクラスを定義する事もできます。このようなクラスを内部クラス(インナークラス)と言います。そのクラスの中でしか使わないクラスを内部クラスとして定義するのが一般的な使... 2020.08.06 クラス継承機能
クラス継承機能 Java final class finalメソッド メンバ変数にfinalを付けると、定数化する事はfinal - 変数の固定機能で説明しましたが、メンバ関数やクラスにもfinalを付ける事ができます。メンバ関数にfinalを付けた場合メンバ関数にfinalキーワードを付けると、そのメンバ関... 2020.08.06 クラス継承機能