公共基础知识(一)讲义.pptVIP

  • 11
  • 0
  • 约4.56千字
  • 约 32页
  • 2017-06-07 发布于湖北
  • 举报
考点10 结构化程序设计 结构化程序设计原则: 自顶向下(先总体,后细节) 逐步求精(设计子目标过渡) 模块化 (分解总目标) 限制使用goto语句 结构化程序设计三种基本结构 顺序结构 选择结构 循环结构 结构化程序设计三种基本结构的特点 只有一个入口 只有一个出口 每一个基本结构中的每一部分都有机会执行到 结构内不存在“死循环” 考点11 面向对象的程序设计 面向对象的程序设计主要考虑的是提高软件的可重用行 主要优点 与人类习惯的思维方法一致 稳定性好 可重用性好 可维护性好 易于开发大型软件产品 面向对象方法基本概念 对象是基本的运行时认得实体,它既包括数据(属性),也包括作用于数据的操作(行为)。 一个对象把属性和行为封装为一个整体 一个对象通常可由对象名、属性和操作3部分组成 对象的基本特性: (1)标识唯一性 (对象可区分) (2)分类性 (对象抽象成类) (3)多态性 (同一操作可以是不同对象的行为) (4)封装性 (只能看到对象的外部特性) (5)模块独立性好(对象内部各元素结合紧密、内聚性强) 类和实例 一个类定义了一组大体上相似的对象。 一个类所包含的方法和数据描述一组对象的共同行为和属性。 类是在对象之上的抽象,对象是类的具体化,是类的实例 消息 对象之间进行通信的一种构造 继承(Inhe

文档评论(0)

1亿VIP精品文档

相关文档