第5章 Java面向对象编程基础.pptVIP

  • 4
  • 0
  • 约4.92千字
  • 约 20页
  • 2018-01-05 发布于河南
  • 举报
第5章 Java面向对象编程基础

第5章 Java面向对象编程基础 5.1 面向对象的几个概念 5.1.1 对象、类与实体 对象的概念是面向对象技术的核心所在。以面向对象的观点看来,所有的面向对象的程序都是由对象来组成的,这些对象首先是自治、独立的,同时它们还可以互相通信、协调和配合,从而完成整个程序的任务和功能。 ⒈对象 现实世界中某个具体的物理实体在计算机逻辑中的映射和体现。 ⒉类 同种对象的集合与抽象。 关系 类是一种抽象的数据类型,是所有具有一定共性的对象的抽象。 属于类的某一个对象则被称为类的一个实例,是类的一次实例化的结果。 5.1 面向对象的几个概念 面向对象技术的一个关键的设计思想就是要让计算机逻辑 来模拟现实世界的物理存在。 5.1 面向对象的几个概念 5.1.2 对象的属性 ⒈状态属性(静态属性) 主要指对象内部所包含的各种信息,也就是变量。每个对象个体都具有自己专有的内部变量,这些变量的值标明了对象所处的状态。 例:每一台电视机都有如下状态信息:种类、品牌、大小、颜色 ⒉行为属性(对象的操作) 主要表述对象的动态属性,操作的作用是设置或改变对象的状态。对象的方法一方面把对象的内部变量包裹、封装、保护起来,使得只有对象自己的方法才能操作这些内部变量;另一方面,对象的方法还是对象与外部环境和其他对象交互通信的接口,对象的环境和其他对象可以通过这个接口来调用对

文档评论(0)

1亿VIP精品文档

相关文档