为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

第5章 JAVA面向对象的基本概念

2010-10-12 17页 ppt 210KB 24阅读

用户头像

is_270268

暂无简介

举报
第5章 JAVA面向对象的基本概念null第4章第4章面向对象的基本概念什么是对象什么是对象现实社会中,对象无处不在。 现实对象都有两个性质:它们都有状态(state)和行为(behavior)。 软件对象是仿照现实对象建立的,它们也有状态和行为。软件对象在一个或多个变量中维护它的状态,用方法实现它的行为。 对象是变量和相关方法的软件组合。什么是对象什么是对象使用对象的好处使用对象的好处模块化:一个对象的源代码可以独立于其他对象的源代码进行编写和维护。另外,对象可以很容易地在系统中传输。 隐藏信息:对象有一个公共接口,其他对象可以使用这个接口与它通信。对象可以...
第5章 JAVA面向对象的基本概念
null第4章第4章面向对象的基本概念什么是对象什么是对象现实社会中,对象无处不在。 现实对象都有两个性质:它们都有状态(state)和行为(behavior)。 软件对象是仿照现实对象建立的,它们也有状态和行为。软件对象在一个或多个变量中维护它的状态,用方法实现它的行为。 对象是变量和相关方法的软件组合。什么是对象什么是对象使用对象的好处使用对象的好处模块化:一个对象的源代码可以独立于其他对象的源代码进行编写和维护。另外,对象可以很容易地在系统中传输。 隐藏信息:对象有一个公共接口,其他对象可以使用这个接口与它通信。对象可以维护私有的信息和方法,可以在任何时候改变这些信息和方法,而不影响依赖于它的其他对象。什么是消息什么是消息单一对象的存在并没有多大的作用,只有多个对象相互作用才会完成复杂的行为。 对象和对象之间是通过传递消息来完成相互通信的。 一个消息由三方面内容组成: 1)消息的接收者,即消息的目标对象; 2)接收对象采用的方法; 3)执行方法所需用的参数(Parameters)。例如:一辆自行车放在车棚中并没有什么用,当我们人骑 上它,并加速时才体现它的作用,其中接收者(自行车), 采用的方法(加速),所需的参数(上升到更高的档位)。什么是消息什么是消息什么是类什么是类在现实世界,常常有相同类型的许多对象。 在面向对象的软件中,也可以有许多相同类型的对象,它们具有共同的性质。 定义: 类是蓝图或原形,它定义了所有某种类的对象的共有变量和方法。什么是类什么是类几个术语几个术语实例 实例变量 实例方法 类变量 类方法什么是继承什么是继承每个子类从超类继承状态。 子类可以覆盖(override)继承的方法并为这些方法提供特殊化的实现。什么是接口什么是接口定义: 接口是无关对象用来进行彼此交互的设备。一个对象可以实现多个接口。 接口是一种行为。什么时候使用接口什么时候使用接口获得无关类之间的类似之处,而不必勉强地实施类关系。 申明一个或多个类可能要实现的方法。 显露对象的编程接口,而不必显露它的类。过程化和面向对象两种方法的比较过程化和面向对象两种方法的比较几个小组在设计订单输入和货物交付的系统 一个小组编写处理货物和库存的程序 一个小组编写处理订单的程序过程化和面向对象两种方法的比较过程化和面向对象两种方法的比较过程化和面向对象两种方法的比较过程化和面向对象两种方法的比较小结小结类是对象的原形。 对象是从类中创建的。 对象的类就是它的类型。 类的代码是什么样子? 什么是类变量和方法? 什么是实例变量和方法? 接口是一种行为协议。 实现接口意味着什么?示例 在代码中理解这些概念示例 在代码中理解这些概念ClickMe.java
/
本文档为【第5章 JAVA面向对象的基本概念】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索