Java程序设计基础教程 第三章 类和对象 第3章 类和对象 面向对象技术基础 类的概念、定义与使用 对象的生成、使用、清除 static关键字 this关键字 final关键字 Java类中的限定词 包和import语句 3.1面向对象技术基础 3.1.1面向对象的基本概念 面向对象是一种新兴的程序设计方法。其基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计。 从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。 1.对象的基本概念 对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。 客观世界是由对象和对象之间的联系组成 主动对象是一组属性和一组服务的封装体,其中至少有一个服务不需要接收消息就能主动执行(称作主动服务)。 2.类的基本概念 把众多的事物归纳、分类是人类在认识客观世界时经常采用的思维方法。 类是具有相同属性和服务的一组对象的集合,它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。 类与对象的关系就如模具和铸件的关系,类的实例化结果就是对象,而对一类对象的抽象就是类。 3.消息 消息就是向对象发出的服务请求 消息包含下述信息:提供服务的对象标识、服务标识、输入信息和回答信息。 服务通
您可能关注的文档
最近下载
- 高考数学十年(2016-2025)真题《圆锥曲线(椭圆、双曲线)》专项分类汇编.docx VIP
- 王弼《老子指略辑佚》逐句精译 中华国学文库 中华书局 〔魏〕王弼 注 楼宇烈 校释.pdf VIP
- 无人机测绘-倾斜摄影测量概述教学课件.ppt VIP
- DNVGL-RP-0573正版国际标准规范.pdf VIP
- 《“1+X”无人机摄影测量》课件——项目八 无人机倾斜摄影测量.pptx VIP
- 欧贝尔仿真软件实验教学.docx VIP
- YST 566-2026铜基双金属带.pptx VIP
- 中国茶指数研究报告.pdf VIP
- GYK轨道车运行控制设备操作.ppt VIP
- 轨道车JZ-7制动机培训.ppt VIP
原创力文档

文档评论(0)