接口是在什么情况下使用,比如老师刚刚讲的这个例子,其实不用接口也可以实现,重新定义一个非Telphone子类的类,这个程序里面也依然可以调用
为什么要使用接口?如果这个类在其他包里面也可以通过导入包来使用,我不明白接口的使用范围?请问能给我解答一下吗?
还有接口和匿名类的配合很方便啊
原来需要创建一个新的类,用新的类调用接口,再用接口引用类创建对象,再用对象调用方法。
和匿名类配合使用直接调用方法就可以了,非常非常方便!
最主要是方便和提醒功能,如果你使用这个接口就要实现接口里面的方法,不实现就会提示。类只能继承一个父类,但是接口可以继承多个,这样你就有很多方法可以用了。后面需要创建很多类的时候,接口就很好用了