接口的多态

多态:必须得有继承,而且父类的指针指向子类的对象就叫多态

接口:接口也叫类,不过它不是用class类修饰类名的,而是用interface关键字来修饰类名的,它没有构造方法,有属性,有普通方法,不过这个普通方法在编译器中是用abstract关键字修饰的抽象类,并且这个抽象方法只能被用作某个类的实现重写,而这个类就叫这个接口的实现类。

接口的多态:顾名思义就是接口这种类的多态,特殊的多态。接口引用类型的变量调用实现类的方法就叫接口的多态。例子:

class  YinYue implements Music{
                  String name = "《逆战》";
            public void boFang()  //  接口中方法的重写
            {
                  System.out.println("我正在播放" + name + "音乐呢!别打扰我!");
            }
  class  Demo{
        public static void main(String [] args)
     {
                  Music music = new YinYue();    
                  // 这就是接口多态的功效

                  music.boFang(); 
   //  接口引用类型的变量可以调用实现中的方法
     }
 }

interface Music{
        void boFang();
             }

以上就是接口的多态的应用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值