この記事の例では Java メソッドの書き換えについて説明しており、参考のために全員と共有されています。具体的な分析は次のとおりです。
1. メソッド書き換えの概要:
1. サブクラスでは、基本クラスから継承したメソッドを必要に応じて書き換えることができます。
2. オーバーライドされるメソッドとオーバーライドされるメソッドは、同じメソッド名、パラメーター リスト、戻り値の型を持つ必要があります。
3. オーバーライドするメソッドは、オーバーライドされるメソッドよりも制限の厳しいアクセス許可を使用できません。
2. プログラムコードは次のとおりです。
クラス パーソン{ プライベート int 年齢; プライベート文字列名; public void setAge(int age){ this.age = 年齢 } public void setName(String name){ this.name = name; } public String getName(){ return name; } public String getInfo(){ return "Name is:"+name+",Age is "+age; }}class Student extends Person{ private String school; setSchool(String school){ this.school = school; } public String getSchool(){ return school; } public String getInfo(){ return "名前は:"+getName()+",年齢は "+getAge()+ ",School is:"+school; }}public class TestOverRide{ public static void main (String args[]){ Student 学生 = new Student(); person.setAge("リリ"); 学生.setName("シュヌ"); ()); System.out.println(student.getInfo());
実行結果は次の図に示されています。
この記事が皆さんの Java プログラミングに役立つことを願っています。