结合章节内容重点难点,会对重要知识点进行扩展,以及做示例说明等,以便更好理解重点难点
现实世界中客观存在着不计其数的各种对象,如动物、人、桌子、黄瓜、油条、汽车、鲸鱼、计算机、脸、……
1、先考虑事情该有哪些对象来完成;
2、每个对象完成自己的工作任务;
3、最后所有对象协作来完整整个事情
举例:公司打扫卫生(扫地,拖地,倒垃圾,冲厕所等) 按照面向对象的设计思考:谁来做各个子任务?
1、考虑A,B,C,D分别去做子任务,如A来扫地,B来拖地,C来倒垃圾,D来冲厕所 ;
2、A完成扫地,B完成拖地,C完成倒垃圾,D完成冲厕所;
3、A,B,C,D协作都完成任务后,公司打扫卫生这件事完成

类就是对具有相同特征对象的一个抽象ÿ