继承体系初认识

屏幕截图 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类进行修改就行~

更新于

请我喝[茶]~( ̄▽ ̄)~*

罗梓丰 微信支付

微信支付

罗梓丰 支付宝

支付宝