《Java编程思想》学习之对象入门1.2对象的接口

时间:2022-03-12 17:24:34

前面提及过,编程语言需要在“问题空间”(问题实际存在的地方)和“方案空间”(对实际问题进行建模的地方,如计算机)的元素之间建立起联系,在面向对象编程过程中,为了让对象更好的完成真正有用的工作,必须有一种方法能向对象发出请求,使得我们对象这个“问题空间”与“方案空间”之间建立起理想的“一对一”对应或映射关系,使其做一些实际的东西。

每个对象仅能接受特定的请求。我们向对象发出的请求是通过它的“接口”( Interface)定义的,对象的“类型”或“类”则规定了它的接口形式“类型”与“接口”的等价或对应关系是面向对象程序设计的基础 

引用书里的一个例子:电灯泡实例

《Java编程思想》学习之对象入门1.2对象的接口