针对多通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口中重名默认方法的处理办法。
场景:现在的新款手表不仅可以上网,同时还可以实现拍照的功能。那么我们需要将拍照功能的通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口嵌入到只能手表这个类中。完成对通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口方法的重写
此时就会看到,在我们的实现类,SmartPhone中,就会产生错误信息,
解决办法:在实现类中重写编写一个connection方法。
我们知道,在通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口INet中,已经存在上网功能方法connection()了,那么如果此时在通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口IPhoto中我们也增加一个上网功能的方法,会发生什么么?
总结
在java中,一个类可以实现多个通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口,只要在通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口名后面“,”相分隔开就可以实现相关功能。
那么新的问题又来了?如果三代手机????,INet通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口,IPhoto通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口都存在connection方法,此时在第四代手机中,会产生什么样的效果?四代手机还会分辨标识不同的connection方法么?
程序在面对IPhoto和INet的重名connection,不知道该去实现哪一个了???
????????:这是Java通达信股票自动交易通达信股票自动交易接口,接口,通达信股票自动交易接口,接口学习总结一
补充
我们可以看到,默认指向父类的方法,调用的是来自父类派生的connection方法
我们也可以重写四代手机中的connection方法,并且输出的是重写后的方法!
新问题
在测试类中,我们可以更直观的看到,它调用的是我么你重写的connection方法:
文章为作者独立观点,不代表观点