接口
接口只关心你能向这个对象发送什么请求。还必须要有能满足这一请求的代码。你能向对象发送的请求是由接口定义的,而决定接口的类型则是对象的类型用
电灯泡作个简单的例子
Type Name Light
---------------------------------------------
on( )
off( )
Interface brighten( )
dim( )
---------------------------------------------
Light It = new Light ();
It.on();
一个合理的类的类型决定并限制了它的行为 这就是接口的作用
对象会提供的服务
当你开发或分析一个程序的设计时,理解对象的最佳方式是把他们当作“互相合作的一部分”。每一部分利用其他部分的功能完成任务。而你的任务就是制作他们的每一部分,在更理想的
情况下,你可能会从现有的库中找到可以解决问题的部分。这么作的第一步是问“如果我可
以象变魔术那样把东西从帽子里拿出来,我该拿出些什么东西,哪些对象能立即帮我解决问
题?”举例来说,假设你要创建一个簿记程序。可能你会想应该有一些保存预设的输入界面
对象,一组进行簿记的对象等等。也许这些对象已经有了,但是那些还没有的应该是什么样
的呢?他们应该能完成哪些任务呢,还有他们要利用其他的哪些对象呢?如果不断分析下去
,最终你会发现,不是“那个对象写起来很容易”就是“那个对象已经有了“。这是将问题
分解成一组对象的一个合理方法
博客围绕Java展开,提及接口以及对象会提供的服务等信息技术相关内容,强调了接口在对象服务方面的重要性。

410

被折叠的 条评论
为什么被折叠?



