OOP技术按照现实世界的特点来管理复杂的事物,把它们抽象为对象,具有自己的状态和行为,通过对消息的反应来完成一定的任务.这种编程方法提供了非常强大的多样性,大大增加了代码的重用机会,增加了程序开发的速度:同时降低了维护负担,将具备独立性特制的程序代码包装起来,修改部分程序代码时不至于会影响到程序的其他部分. 1. 对象 什么是对象?实际上,现实世界就是由各种对象组成的,如人.汽车.动物.植物等.复杂的对象可以由简单的对象组成.对象都具有各自的属性,如形状.颜色.重量等:对外界都呈现出各自的行为…