第4章_类与对象精读.ppt

第4章 类与对象 —— Java语言的核心 目 录 4.1 面向对象编程 4.2 类和对象 4.3 常用关键字 4.4 基本类型数据的类包装 4.5 反编译和文档生成器 4.1 面向对象编程 面向过程的设计思想 一般由多个相关联的函数实现 没有考虑数据的状态 各个行为之间的耦合性强 不利于程序的扩展和模块化 4.1 面向对象编程 面向对象的设计思想 面向对象编程(Object Oriented Programming,OOP)是一种计算机编程架构 以具体的事物(对象)为单位 关注事物的整体:特征(属性)和行为(方法) 对象与对象之间有弱耦合的关系 面向对象可以使工程更加模块化,实现更低的耦合和更高的内聚 了解对象 每个对象都是唯一的,有属性且有行为 抽象 抽象- 提炼一类对象共同特征(属性)和行为(方法) 通过抽象将对象中的属性和方法抽取出来 抽象 对象封装 封装(encapsulation) 将抽象出的属性和方法一起包装到一个程序单元中,该单元称为类 隐藏内部信息(属性值)和内部行为(方法的实现) 类 类可以理解为对事物的分类类型 类是对象的类型 不同于int类型:具有方法 类 类和对象有什么区别呢? 类是抽象的概念,仅仅是模板,比如说:“人” 对象是一个你能够看得到、摸得着的具体实体,比如:“小布什” 4.2 类和对象 类声明 类体 构造方法与对象的创建 成员变量 1.类声

文档评论(0)

1亿VIP精品文档

相关文档