第一章绪论.ppt-课程中心-湖南大学
* * * * * * * * * * * * * * * * * * * * * 如果需求发生了变化,有些可能只需要修改小部分,有些则可能牵扯到整个程序,要大改动,这样的代码可扩展性和可维护性都不太好。 1、可扩展性 2、可维护性 3、复用性 * 由于程序规模的扩大,结构化程序设计方法力不从心,因此出现了OO。 OOA(分析)、OOD(设计)、OOP(编程) * * * * * * * * * * * * * * * * * * * * 面向对象的基本概念 ——类 面向对象方法中的类 具有相同属性和行为的一组对象的集合 为属于该类的全部对象提供了抽象的描述,包括属性和行为两个主要部分。 类与对象的关系:犹如模具与铸件之间的关系,一个属于某类的对象称为该类的一个实例。 面向对象的基本概念 ——封装 把对象的属性和行为结合成一个独立的系统单元。 尽可能隐蔽对象的内部细节。对外形成一个边界(或者说一道屏障),只保留有限的对外接口使之与外部发生联系。 面向对象的基本概念 ——继承 继承对于软件复用有着重要意义,是面向对象技术能够提高软件开发效率的重要原因之一。 定义:特殊类的对象拥有其一般类的全部属性与服务,
您可能关注的文档
最近下载
- 2025年新《城市轨道交通概论》考试题库及答案.docx VIP
- [运维]-办公设备维护方案.docx VIP
- 小儿疾病推拿技术规范.pptx VIP
- 地籍测绘成果检查验收细则.docx VIP
- 2026年广中医研究生复试题库附答案.docx VIP
- 10J121 外墙外保温建筑构造.docx VIP
- 经常性思想工作实施细则.pdf VIP
- 计算机体系结构课后习题原版答案_张晨曦著.doc VIP
- 开学第一课:一颗荔枝里的中国地理密码 高中地理人教版必修一.pptx VIP
- Unit4 第4课时(大单元教学课件) Sound timeCheckout timeTicking time 五年级英语下册译林三起.pptx VIP
原创力文档

文档评论(0)