继承体系初认识
![屏幕截图 2023-11-05 162805]()
思维图
![image-20231105172705432]()
代码如下所示
1 2 3 4 5 6 7 8 9 10 11
| package demol1;
public class animal { public void eat(){ System.out.println("吃饭"); } public void drink (){ System.out.println("喝水"); } }
|
1 2 3 4 5 6 7 8
| package demol1;
public class cat extends animal{ public void cat(){ System.out.println("抓老鼠"); } }
|
1 2 3 4 5 6 7 8
| package demol1;
public class dog extends animal{ public void lookhome(){ System.out.println("看家"); } }
|
1 2 3 4 5 6
| package demol1;
public class buoumao extends cat{
}
|
1 2 3 4 5
| package demol1;
public class LiHua extends cat{ }
|
1 2 3 4 5 6 7
| package demol1; public class hashiqi extends dog{ public void breakhome(){ System.out.println("哈士奇在拆家!!!"); } }
|
1 2 3 4 5 6 7 8 9
| package demol1;
public class Tedy extends dog{ public void touch(){ System.out.println("泰迪又在蹭你腿了~"); } }
|
//编写测试类
1 2 3 4 5 6 7 8 9 10 11 12 13
| package demol1;
public class test { public static void main(String[] args) { Tedy a=new Tedy(); a.eat(); a.drink(); a.lookhome(); a.touch(); } }
|
完成后大家可以对前面的第一个Java项目进行修改,把Java的继承运用上。我也会在课余时间将他修改完成,并发布在下面。其实也不难,主题不用动就对Javabean类进行修改就行~