清华大学信息学院软件工程ppt1.3补充OO概念复习过程.ppt

清华大学信息学院软件工程ppt1.3补充OO概念复习过程.ppt

清华大学信息学院软件工程ppt;特点:(1)面向对象的技术建立;软件系统中抽象地表示现实世界中;TomInformationA;(2)信息隐藏:从对象外部看不;封装使得对象对外形成一道屏障,;无标题;(3)消息:对象发出的服务请求;(3)对象间的关系: 继;1.3.3 类和实例 系统是;(2)实例的定义:实例是由类建;(3)怎样划分类 把对象;1.3.4 继承性(1)概念:;(2)好处:易编程、易理解 代;(3)怎样建立一个好的继承层次;增加一个新类:Old Male;第一种增加一个类old Mal;继承层次中增加的新类的4种方法;④在特殊类中对继承来的属性或服;(4)代码复用 通过继;(5)多继承 如果一个类需;问题:继承层次结构不好理解。如;1.3.5 多态性 (poly;定义:在一般类中定义的属性或服;class shape{ p;Class circle: p;main(){shape * ;好处:发送者只知道另一个实例可;1.3.6总结:(1)面向对象;③使用继承性可以方便地复用已有;RealitySemantic;TomMaryJohnFigu;HeadBodyArmArmL;TomInformationA;Class personInf;Parts: myLeg f;Operation: Sto;Information: A;Info

文档评论(0)

1亿VIP精品文档

相关文档