4面向对象编程基础.pptVIP

  • 1
  • 0
  • 约1.87万字
  • 约 61页
  • 2017-08-10 发布于重庆
  • 举报
4面向对象编程基础.ppt

第3章 面向对象编程基础 教学要求 深入理解面向对象概念 掌握类的声明、成员、构造函数和析构函数 掌握方法的声明、参数、重载与覆盖 掌握属性的声明 教学重点 类和对象 构造函数重载 方法的声明、参数、重载与覆盖 教学难点 对类和对象的理解 类的声明、方法的声明及参数 学时分配:6+6 教学内容 基本概念 类的定义以及对象的创建 构造函数和析构函数 方法的参数 方法的重载 属性 基本概念 面向对象程序设计(OOP)方法强调直接以问题域中的事物为中心来思考和认识问题,并按照这些事物的本质特性把它们抽象为对象,以作为构成软件系统的基础 对象:是系统中用来描述客观事物的一个实体,它有一组属性(用来描述对象静态特征的数据项)和一组行为(用来描述对象动态特征的数据项)构成,是类的特定实例,对象具有下列特征: 标识 (Identity):对象各不相同 行为 (Behavior):对象可以执行的操作 状态 (State):对象可以存储一些随时间变化的信息 类:是具有相同属性和服务的一组对象的集合,它为属于该类的所有对象提供了抽象的描述,其内部包括属性和行为两个主要部分。一个属于某类的对象称为该类的一个实例。 面向对象程序设计方法的核心是类,利用它可以实现对数据和方法的封装,通过类的继承,能够实现对问题的深入抽象描述。 类相当于一种用户自定义的类型,它和前几章提到的基本类型,如浮点型、整形,有类似

文档评论(0)

1亿VIP精品文档

相关文档