黑马程序员技术交流社区
标题:
张老师说尽量使用父类或者接口,这句话的含义是啥?
[打印本页]
作者:
王震阳老师
时间:
2012-12-2 22:12
提示:
该帖被管理员或版主屏蔽
作者:
新立
时间:
2012-12-2 22:14
面向接口编程 ,这个应该很熟悉吧:List list = new ArrayList(),,一样的意思
作者:
黑马_张伟
时间:
2012-12-3 09:14
对的,面向接口的编程。你引用时接口或父类的,之后的实现就不用关心。例如你的输入流,不管你是用FileInputStream还是StringBufferInputStream实现的数据的获取,我只需要知道它是一个InputStream就行了。具体的实现不需要关心。之后你突然不用文件输入流,改成别的,代码也不用做大改动,易于扩展、变更。
,
作者:
马纵驰
时间:
2012-12-3 21:36
面向对象编程。方便以后的程序扩展。灵活性更高。你用接口做引用那么以后可以指向多个子类对象。如果写死了就只能用你写的那个类了
作者:
刘文飞
时间:
2012-12-4 08:33
一句话增强扩展性{:soso_e113:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2