直接写公有public函数为什么还要定义接口interface呢
写函数的时候直接写为public就好了,为什么偏要先继承一个接口,然后将接口实现呢先继承一个接口,然后将接口实现,这样如果接口不变,实现改变,那么使用改接口的代码不用重新编译,同时也支持同一个接口多种不同的实现(就是多态啦)。而直接写为public,实现改变后,使用改类的代码都要重新编译,并且,这种做法一个public成员函数只能有一种实现(不支持多态) 仰望天上的光 发表于 2014-6-15 11:26 static/image/common/back.gif
先继承一个接口,然后将接口实现,这样如果接口不变,实现改变,那么使用改接口的代码不用重新编译,同时也 ...
你这么吊你妈妈造吗?谢谢版主! 仰望天上的光 发表于 2014-6-15 11:26 static/image/common/back.gif
先继承一个接口,然后将接口实现,这样如果接口不变,实现改变,那么使用改接口的代码不用重新编译,同时也 ...
看懂了哈~~~~~~~~~~~~~~
页:
[1]