A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

提示: 该帖被管理员或版主屏蔽

4 个回复

倒序浏览
面向接口编程 ,这个应该很熟悉吧:List list = new ArrayList(),,一样的意思
回复 使用道具 举报
对的,面向接口的编程。你引用时接口或父类的,之后的实现就不用关心。例如你的输入流,不管你是用FileInputStream还是StringBufferInputStream实现的数据的获取,我只需要知道它是一个InputStream就行了。具体的实现不需要关心。之后你突然不用文件输入流,改成别的,代码也不用做大改动,易于扩展、变更。
回复 使用道具 举报
面向对象编程。方便以后的程序扩展。灵活性更高。你用接口做引用那么以后可以指向多个子类对象。如果写死了就只能用你写的那个类了
回复 使用道具 举报
一句话增强扩展性{:soso_e113:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马