面向对象技术与uml
面向对象=对象+类+继承+通信
基本出发点是:尽可能地按照人类认识世界的方法和思维方式来分析和解决问题,使人们分析、设计一个系统的方法尽可能解禁认识一个系统的方法。
什么是对象?(有独特数据和行为以及有对外的消息互通途径的一种东西)
对象具有状态,一个对象用数据值来描述它的状态。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为。
对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中
面向对象的分析过程
1、发现对象,从对象中抽取类的定义。
2、识别对象的内部特征。包括定义对象的属性和定义对象的服务。
3、识别对象的外部关系。
面向对象的特征
(1)对象唯一性。
(2)抽象性。
(3)继承性。
(4)多态性(多形性)
本人在长沙, 有工作可以加我QQ4658276