Object -Oriented
面向对象,在台湾的翻译是“物件导向”。
不是站在物体的对立面,而是,从站在“物件”的角度,从物件出发思考解决问题的方法。
对象通过操作(接口)把数据保护起来。
对象含有属性和方法。
把现实世界的问题,映射到程序代码的世界。用代码解决问题或表达现实世界。
对象里面有Data,外面有Operation。
设计解决问题的方法和编程语言无关。
Objects,not control or data flow,are the primary focus of the design and implementation.
To facus on things,not operations.
关注点不在解决问题的流程和控制,而是关注对象。在要解决的问题里面有什么东西things。