Java入门教程:面向对象初步_第1页
Java入门教程:面向对象初步_第2页
Java入门教程:面向对象初步_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java 入门教程:面向对象初步Java 入门教程:而向对象初步对于新手来说了解学习 Java 面向对象初步知识很有必要,下面 为大家带来了 Java 入门教程:面向对象初步内容,欢迎阅读学习!一:面向对象初步1 : 什么是对象对象是真实世界中的物体在人脑中的映象, 包折实体对象和逻辑对象。实体对象指的是我们能在现实生活中能看得见、摸得着,实 际存在的东 西,比如:人,桌子,椅子等。逻辑对象是针对非具体 物体,但是在逻 辑上存在的东西的反映,比如:人与人的关系。为 了简单,这里讨论的 对象都是实体对象。2 : 对象的基本构成初次接触对象,我们从实体对象入手,因为看得见、摸得着会比较容易理解。分

2、析实体对象的构成,发现有这样一些共同点,这些实体对象都有自己的属性,这些属性用来决定了对象的具体表现,比如:人有 身高、体 重等。除了这些静态的,用于描述实体对象的基本情况外,实体对象还有自己的动作, 通过这些动作能够完成一定的功能, 我们称之为方 法, 比如: 人的手能动,能够写字,能够刷牙等。对象同时具备这些静态属性和动态的功能。3 : 如何进行对象抽象抽象是在思想上把各种对象或现象之间的共同的本质属性抽取出 来 而舍去个别的非本质的属性的思维方法。也就是说把一系列相同 或类似 的' 实体对象的特点抽取出来,采用一个统一的表达方式,这就是抽象。比如:张三这个人身高180cm,体重7

3、5kg,会打篮球,会跑步李 四这个 人身高170cm,体重70kg,会踢足球现在想要采用一个统一的对象来描述 张三和李四,那么我们就可以采用如下的表述方法来表述:如何表述李四这个具体的个体呢:对实体对象的抽象一定要很好的练习, 可以把你所看到的任何物 体都 拿来抽象,“一切皆对象”。要练习到,你看到的没有物体, 全是对象 就好了。4 : 抽象对象和实体对象的关系仔细观察上面的抽象对象一一“人”, 和具体的实体对象: “张 三”、“李四”。你会发现,抽象对象只有一个,实体对象却是无 数个,通过对抽象对象设置不同的属性,赋予不同的功能,那么就 能够表示不同的 实体对象。这样就大大简化了对象的描述工作, 使用一个对象就可以统一地描述某一类实体了,在需要具体的实体的时候,分别设置不同的值就可以表示具体对象了。5 : Java 中的类和对象5.1 : Java 中的类把抽象出来的对象使用Java表达出来,那就是类classo类在Java 编程语言中作为定义新类型的一种途径,类声明可定义新类型 并描述这 些类型是如何实现的。接下来将会学习许多关于类的特性。比如前面讨论过的“人”使用 Java表达出来就是一个类。5.2 : Java 中的对象Java 中的对象是在Java 中一个类的实例,也称实例对象。实例 就是实际例子。类可被认为是一个模板 你正在描

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论