08第2章 程序设计基础与算法.pptVIP

  • 4
  • 0
  • 约1.03万字
  • 约 29页
  • 2018-02-24 发布于河南
  • 举报
08第2章 程序设计基础与算法

第2章 程序设计基础与算法 2.1 程序设计方法与风格 1. 程序与程序设计方法 2.1 程序设计方法与风格 2. 程序设计风格 2.2 结构化程序设计 1. 结构化程序设计的原则 2.3 面向对象的程序设计 思想: 2.3 面向对象的程序设计 面向对象基本概念 1. 对象:与所要解决的问题有关系的任何事物。例如,一个人、一本书、一辆车 。 面向对象基本概念 2. 类和实例:类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,它描述了属于该对象类型的所有对象的性质。 类(Class)定义了一件事物的抽象特点。通常来说,类定义了事物的属性和行为。 类像结构体,但拥有“数据和动作(函数)”。 一个类的方法和属性被称为“成员”。 类和对象: 狗类 莱丝,泰尔; 莱丝.毛皮颜色=棕白色 莱丝.吠叫(); 泰尔是不会吠叫的,因为吠叫这个行为只是对对象莱丝进行的。 面向对象基本概念 3. 消息:消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理,传递某一信息。 4. 继承 5.多态性 多态性(Polymorphism)指“行为”在不同的 类中调用可以实现的不同结果。 例 举例1: class people { protected double weight,height;

文档评论(0)

1亿VIP精品文档

相关文档