当前位置:   article > 正文

Java多态及静态方法对动态方法的调用_java 静态资源怎么调用动态资源

java 静态资源怎么调用动态资源
<strong><span style="font-size:32px;color:#3333ff;">Java多态及静态方法对动态方法的调用</span></strong>
例子:
  1. public class FirstJava {
  2. /**
  3. * @param args
  4. */
  5. public static void main(String[] args) {
  6. // TODO Auto-generated method stub
  7. aBird a = new aBird();
  8. bBird b = new bBird();
  9. dosomething(a);
  10. dosomething(b);
  11. }
  12. static void dosomething(Bird bird){
  13. bird.fly();
  14. }
  15. }
  16. abstract class Bird{<span style="white-space:pre"> </span>//创建一个父类
  17. void fly() { //必须带括号
  18. }
  19. }
  20. class aBird extends Bird{<span style="white-space:pre"> </span>//子类继承父类
  21. void fly(){
  22. System.out.print("i am a abird; ");
  23. }
  24. }
  25. class bBird extends Bird{<span style="white-space:pre"> </span>//子类继承父类
  26. void fly(){
  27. System.out.print("i am a bbird; ");
  28. }
  29. }
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/515206
推荐阅读
相关标签
  

闽ICP备14008679号