Java 语言与面向对象程序设计(第二版)课件第四章.pptVIP

  • 24
  • 0
  • 约9.28千字
  • 约 48页
  • 2016-05-20 发布于天津
  • 举报

Java 语言与面向对象程序设计(第二版)课件第四章.ppt

Java 语言与面向对象程序设计(第二版)课件第四章.ppt

第4章 抽象、封装与类 抽 象 抽象:找出研究对象的实质内容,即研究的重点; 过程抽象(面向过程):强调实现的过程和步骤; 数据抽象(面向对象):把数据和对数据的操作结合在一起,根据功能、性质、作用等因素抽象成不同的抽象数据类型; 封 装 封装:利用抽象数据类型将数据及相关操作封装在一起,数据被保护在其内部; 封装的目的:实现数据隐藏,只能通过接口中授权的函数访问数据; 优点:耦合性降低,可重用性提高,安全性提高; Java 的类 类库(运行时库):已实现的Java程序模块,对应特定的基本功能和任务,提供与JVM(Java虚拟机)的接口; 作用:由于类库良好的可重用性,能有效地提高编程的效率和质量; 基础类库(JFC) 简介 java.lang 包(核心类库,缺省加载) 包括基本数据类型、基本数学函数、字符串处理、线程、异常处理类等; java.io 包(标准输入输出类库) 包含各种 实现I/O 操作的类,如基本 I/O 流、文件 I/O 流、过滤 I/O 流、管道 I/O 流、随机 I/O 流等; java.awt 包(图形用户界面 GUI 的类库) 包括:低级绘图操作,如 Graphics 类;各种组件和布局管理类; 用户交互和事件响应,如 Event 类; java.awt.event 包(事件处理类库) java.awt.image 包

文档评论(0)

1亿VIP精品文档

相关文档