接口继承接口可以不实现父接口中的方法,可以声明自己的新方法;
类实现接口时,一定要实现接口中声明的方法,如果接口中没有定义抽象方法则不需要,但是要注意,类实现了一个接口A,如果B是A的父接口,且B中有抽象方法,则该类必须实现A和B中的所有抽象方法;
总结其实接口就是不可以直接实例化的,方法没有具体实现的类,抽象类就是不可直接实例化,方法可以有具体实现的类,但必须有方法没有具体实现的类。
所以接口可以被继承,继承者是一个类,继承者可以实现自己的方法,不一定要实现接口的方法。
接口可以被实现,实现者是一种类,实现者不可有自己的函数,只可以实现接口的方法。
继承当类看,实现当接口看。
版权声明:本文为qq_35415875原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。