0
点赞
收藏
分享

微信扫一扫

java学习之第五章编程题示例(初学篇)

晗韩不普通 2022-03-18 阅读 40
javaide

java学习之第五章编程题示例(初学篇)_idejava学习之第五章编程题示例(初学篇)_java_02

1 /*
2 Animal.java
3 */
4 package animal;
5
6 public abstract class Animal {
7 public abstract void cry();
8 public abstract String getanimalName();
9 }

View Code

java学习之第五章编程题示例(初学篇)_idejava学习之第五章编程题示例(初学篇)_java_02

1 //Dog.java
2 package animal;
3
4 public class Dog extends Animal
5 {
6
7 String aa="旺旺";
8 String dog_name ="旺财";
9 @Override
10 public void cry() {
11 // TODO Auto-generated method stub
12 System.out.println("小狗的叫声"+aa);
13 }
14
15 @Override
16 public String getanimalName() {
17 // TODO Auto-generated method stub
18 return dog_name;
19 }
20 }

View Code

java学习之第五章编程题示例(初学篇)_idejava学习之第五章编程题示例(初学篇)_java_02

1 //Cat.java
2 package animal;
3
4 public class Cat extends Animal
5 {
6 String aa="喵喵";
7 String bb="花花";
8 @Override
9 public void cry() {
10 // TODO Auto-generated method stub
11 System.out.println("小猫的叫声: "+aa);
12 }
13
14 @Override
15 public String getanimalName() {
16 // TODO Auto-generated method stub
17 return bb;
18 }
19 }

View Code

java学习之第五章编程题示例(初学篇)_idejava学习之第五章编程题示例(初学篇)_java_02

1 //Application.java
2 package animal;
3
4 public class Application {
5 public static void main(String args[])
6 {
7 Simulator mysimulator =new Simulator();
8 mysimulator.playSound(new Dog());
9 mysimulator.playSound(new Cat());
10 }
11 }

View Code

java学习之第五章编程题示例(初学篇)_idejava学习之第五章编程题示例(初学篇)_java_02

1 //Simulator.java
2 package animal;
3
4 public class Simulator {
5 void playSound(Animal st)
6 {
7 System.out.println(st.getanimalName()+"的声音");
8 st.cry();
9 }
10 }

View Code



编程是一种快乐,享受代码带给我的乐趣!!!


举报

相关推荐

Java学习第五章(一)

Java学习第五章(二)

Java第五章总结

JAVA第五章总结

第五章

五,Eureka 第五章

MySQL 第五章

0 条评论