java-2-类与对象.ppt

java-2-类与对象.ppt

第二章 类与对象的基本概念 信息化建设与管理办公室 张广彬 E-mail:zgb@ Tel目录 2.1 面向对象的程序设计方法概述 2.2 类与对象 2.3 对象初始化和回收 2.4 应用举例 2.5 UML简介 2.6 本章小节 2.1 面向对象的程序设计方法概述 面向对象的程序设计 与结构化程序设计方法相比,更符合人类认识现实世界的思维方式 已成为程序设计的主流方向 涉及的主要概念 抽象 封装 继承 多态 2.1 面向对象的程序设计方法概述(续) 对象 现实世界中 万物皆对象 都具有各自的属性,对外界都呈现各自的行为 程序中 一切都是对象 都具有标识 (identity), 属性和行为(方法) 通过一个或多个变量来保存其状态 通过方法(method) 实现他的行为 2.1 面向对象的程序设计方法概述(续) 类 将属性及行为相同或相似的对象归为一类 类可以看成是对象的抽象,代表了此类对象所具有的共有属性和行为 在面向对象的程序设计中,每一个对象都属于某个特定的类, 2.1 面向对象的程序设计方法概述(续) 结构化程序设计 通常由若干个程序模块组成,每个程序模块都可以是子程序或函数 数据和功能分离,代码难于维护和复用 面向对象程序设计 基本组成单位是类 程序在运行时由类生成对象,对象是面向对象程序的核心 对象之间通过发送消息进行通信,互相

文档评论(0)

1亿VIP精品文档

相关文档