JAVA程序设计_共11章 (2).pptVIP

  • 3
  • 0
  • 约 47页
  • 2017-08-23 发布于河南
  • 举报
第3章 Java 面向对象程序设计 Java 语言是一种面向对象的程序设计语言。 3.1 面向对象程序设计的基本概念 3.2 类 3.3 类的继承 3.4 接口 3.5 package 包 3.6 Java 的API 与类库 3.1 面向对象程序设计的基本概念 从20世纪70 年代开始,相继出现了多种面向对象的程序设计语言,并逐渐发展了面向对象的程序设计方法。 3.1.1 对象 面向对象程序设计是将人们认识世界过程中普遍采用的思维方法应用到程序设计中。 对象是构成现实世界的一个独立单位,人们对世界的认识,是从分析对象的特征入手的。 对象的特征分为静态和动态两种。静态的特征指对象的外观、性质、属性等;动态的特征指对象具有的功能、行为等。 人们将对象的静态特性抽象为属性,用数据来描述,在 Java 语言中表示为变量;人们将对象的动态特征抽象为行为,在 Java 语言中用一组代码来表示,称为方法,完成对数据的操作。 3.1.2 封装 封装是面向对象方法的一个重要原则。它有两个含义:一是指把对象的属性和行为看成为一个密不可分的整体,将这两者“封装”在一个不可分割的独立单位(即对象)中。另一层含义指“信息隐蔽”,把不需要让外界知道的信息隐藏起来,有些对象的属性及行为允许外界用户知道或使用,但不允许更改,而另一些

文档评论(0)

1亿VIP精品文档

相关文档