[第章面向对象的核心特性.pptVIP

  • 5
  • 0
  • 约2.75万字
  • 约 74页
  • 2017-01-10 发布于北京
  • 举报
[第章面向对象的核心特性

第3章 类与对象 3.1 面向对象程序设计概述 3.2 面向对象与UML建模 3.3 Java语言与面向对象特性 3.4 类的定义和对象的创建 3.5 方法 3.6 静态成员 3.7 包 3.8 成员的访问控制 3.9 封装 3.10 利用系统已有类 3.1面向对象程序设计概述 3.1.1面向对象术语的解释 1.对象 什么是对象:现实世界中解决问题的实物(包括有行为和属性) 例如:咖啡猫 黄色的(属性)爱睡觉(行为) 2.类 什么是类:对象的模板 模板内容=类的特性(属性)+行为(方法) 类的成员 例如:猫类 (有颜色,猫龄等属性;有睡觉,吃食等行为。 3.1 面向对象程序设计概述 类与对象关系 概念: 类(class)是既包括数据又包括作用于数据的一组操作的封装体。 对象(object)是类的实例(instance)。 3.继承 什么叫继承?继承是接收来自父辈的财产 在面向对象中继承的外延是什么?拥有父辈所拥有的东西 子类的继承→子类拥有父辈的成员 例如:汽车 继承 车 //所有种类的汽车都需要实现汽车的基本功能 类的继承实现了代码的重用。 4.接口 接口像一个类定义的模板,它提供了与其他事物之间相互通信的规则条目,但并非具体实现。 例如:多个程序员开发同

文档评论(0)

1亿VIP精品文档

相关文档