関数はメソッドとも呼ばれます!
継承:Javaのキーワードを拡張して、継承関係を表します。 Superは、親クラスの方法とパラメーターを継承するために使用されます。
継承とは、子クラスが親クラスの特性と行動を継承し、子クラスが親クラスと同じ動作をすることを意味します。
注:
1.クラスがクラスを継承しない場合、システムはデフォルトでオブジェクトを継承します。
2。親クラスは、ベースクラス、スーパークラス、スーパークラスとも呼ばれ、サブクラスは派生クラスとも呼ばれます。これは翻訳の問題によって引き起こされます。
3。Java継承は独身です。
4.サブクラスは、親クラスのコンストラクターメソッドを継承することはできませんが、コンストラクターメソッドクラスのパラメーターを継承できます。
5.サブクラスには、独自のプロパティと方法を持つことができます。つまり、サブクラスは親クラスを拡張できます。ただし、サブクラスは、親クラスのプライベートによって変更されたプロパティと方法を継承することはできません。
構文形式:
システムデフォルトの継承
クラスクラス名はオブジェクト{/*コードブロック*/}を拡張します
正しい継承構文
クラスサブクラス名は親クラス名{/*コードブロック*/}を拡張します
エラー継承構文
クラスのサブクラス名親クラス名、親クラス名{/*は複数の継承*をサポートしていません*/}
クラス名父親と一緒に親クラスを作成します。
パブリッククラスの父{int a; int b; int addsum; father(int a、int b){//親クラスthis.a = a; this.b = b // f.cal()を初期化するオブジェクトを作成します。 //親クラスは親クラスの方法を呼び出します}}親クラスの実行結果:4
Sonという名前のサブクラスでサブクラスを作成します。
パブリッククラスの息子は父親を拡張します{son(int a、int b){//サブクラススーパーのコンストラクター(a、b); //親クラスからパラメーターを継承} void son(){//サブクラス自身のメソッドsuper.cal(); //サブクラスは親クラスの方法を呼び出します// s.son()を初期化するオブジェクトを作成します。 //サブクラスはサブクラスの方法を呼び出します}}サブクラスの実行結果:6