abstract

abstract修飾子

abstractは英語で抽象という意味。
なので、
どっかのクラスからいるもんだけを抽出してきてる感じです。

クラス、およびメソッドに適用できる修飾子です。

変数には適用できないので注意。

抽象クラスはインスタンス化は出来ない。

継承してからオーバーライドしましょう。

abstract修飾子はこんな感じ。

抽象クラス内では一個以上のメソッドがある(当たり前か)。

abstractメソッドを持っている場合、abstractクラスとして宣言しなければ行けない。

||

||はORという論理演算子です。|はパイプと呼びます。

「または」と言う意味です。

(x=1)||(y=0)

&&

&&はANDという論理演算子です。

『かつ』と言う意味です。

(X>1)&& (Y<3)

!=

!=は等しくないと言う意味です。

8+4 != 6

という風に表します。

==

==は等しいと言う意味です。

算数で使う=は使えません

3==2+1 のようにjavaでは表すことになります。

A%Bは、

AをBで割ったあまりを出します。

6%3 =0

6%4 =2

と言った具合です。