1、 总体设计部 石宏峰面向对象概述举举例例:学学校校管管理理信信息息系系统统学学生生教教师师教教室室课课程程学学生生选选课课教教师师分分派派课课程程课课程程安安排排教教室室结结构构化化方方法法学学生生对对象象名名字字、住住址址、生生日日、电电话话.登登记记课课程程、取取消消课课程程教教师师对对象象名名字字、住住址址、生生日日、电电话话.教教授授课课程程教教室室对对象象名名称称、位位置置.是是否否空空闲闲、预预定定时时间间段段课课程程对对象象名名称称、描描述述.选选课课资资格格、通通知知选选课课(取取消消选选课课)O OO O方方法法HouseTreePersonCarHousePersonCar
2、TreeLives inDrivesRealityModel面向对象基本概念类A类B(类A类B基数A基数B标签 类类A基数基数A基数基数B标签标签类类B类类A基数基数A基数基数B标签标签类类A基数基数A基数基数B标签标签1类类B基数基数a基数基数b标签标签2 类A类B基数类A类B基数Method1M2M3M4Method1M2M3M4DataLogicF Fi ig gr ru ue ed dr ra aw w()C Cr ri ic cl le eS Sq qu ua ar re eR Re ec ct ta an ng gl le ed dr ra aw w()d dr ra aw w()d dr ra aw w()对于个人:对于个人:OO是一种全新的思考方式是一种全新的思考方式对于机构:对于机构:OO将彻底改变机构内的系统开发将彻底改变机构内的系统开发文化文化