- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
类和对象_简介1
第六章 对象和类
本章简介
前面五章主要带领大家学习了程序设计的基本思想以及如何使用Java程序设计语言的基本语法和程序控制流语句解决基本的问题。编程是一件创造性的工作,通过学习和实践,你是不是已经感受到其乐无穷?或者你觉得“痛并快乐着”,不管怎样,不经历风雨怎能见彩虹,再接再厉,共同体验Java的诱人之处吧!
在下面的课程中,你将看到Java程序设计的另一道风景“面向对象程序设计”,面向对象程序设计是一个里程碑,Alan Kay设计了世界上第一个完全面向对象的语言Smalltalk并成为图灵获得主,Java之父James Gosling结合Internet背景开发了完全面向对象的Java语言。本章将带领你进入Java面向对象的世界,学习一些基本的概念,包括对象、类等,以及如何创建和使用类的对象。
英语单词
return 返回
object 物体,对象
OOP Object Oriented Programming,面向对象的程序设计
null 空
type 类型
扩展单词
encapsulation 包装,封装
initial 最初的,初始的
其实学习这章并不难,就看我们怎么学习的了,我们老师刚给讲这里的时候,我也不懂,希望各位没事的时候常来自由机房练习,毕竟练习是为我们自己练习的,而不是别人,一句话说的好 “师父领进门,修行靠个人”!
心态+目标+行动+坚持=成功!!!
还是校长在咱们班开学典礼上说的那些话好:播种意思可以收获行为;
播种行为可以收获习惯;
播种习惯可以收获性格;
播种性格可以收获命运;
6.1 什么是对象和类?
刚看到“对象”这个词的时候,有的人会想到自己的女朋友(男朋友),“她(他)是我的对象”。对象一词在生活中经常指恋爱的对方。但是,我们要讲的不是这个“对象”,对象还有另一个含义,指思考时作为目标的人或事物。
6.1.1 现实世界中的对象 和 人头脑中的类
我们在生活中思考问题时,总是要有针对的目标。例如:我们想建设一个飞机场,那么跑道、飞机、候机大厅都是要考虑到的。需要注意的是,乘客的需求是建设机场的指南,所以乘坐飞机的乘客也是被考虑的目标。这些作为思考目标的人或事物就是解决怎样建设机场问题时的对象。对象是客观真实存在的事物。你手中的笔、你乘坐的汽车、上课正在使用的投影仪等等被我们作为思考的目标时,就都成为对象。
我们要解决各种各样的问题,会遇到各种各样的事物。解决不同的问题时,思考的对象也会不一样。“世界万物”就是世界上不分种类的一切事物的总称。当我们思考这个世界由什么组成的时候,世界万物就都成为我们思考的对象。把事物看成对象,针对对象、以对象为核心思考问题的方式,称为“面向对象”(Object Oriented, 缩写OO)。用这种思考方式分析问题并编写程序的过程,称为“面向对象编程”(Object Oriented Programming, 缩写OOP)。
如果有人问你:“在你将要解决的问题中,有哪些对象呢?”。你可能会说:“有一辆汽车,两本书,十个人”。这里提到的“汽车”“书”“人”都是指事物的类别,简称“类”。可见,你会很自然地用类描述对象。很多时候,当你说起“汽车”这个词时,你并不是指具体的某辆汽车,而是指那种有四个轮子的发动机驱动的在马路上跑的交通工具。
提到“类”会想到这个类中所有对象的共同特征。当你描述“汽车类”时,你描述的是汽车类中所有对象的共同特征,如:“四个轮子”、“发动机”、“跑”、“交通工具”等等。针对具有共同特征的所有对象进行思考后提炼出来的、在头脑中形成的所有对象共同特征的描述,就是类。对象是客观真实存在的事物,是类的实例,而类是头脑中主观思考后提炼出的概念。
“一个类中所有对象的共同特征都有哪些呢?”为方便提取出共同特征,我们把对象的共同特征分为两种:状态和行为。例如,我去应聘职位,那么用人单位将要了解我的状态。为此,我需要把自己作为思考的对象,描述我当前的状态形成简历。
姓名 易婷 年龄 19 婚否 保密 职业 学员 毕业院校 更生高中还没毕业 专业 北大青鸟学习 所获奖励 都是体育的 工作经历 打字员 图6-1 我简历中的部分信息
用于描述对象状态某一方面的特性,称为属性。例如:简历中姓名、年龄是对象的两个属性。从简历中可以看
您可能关注的文档
最近下载
- 2016尔雅文化遗产概览【参考】.docx VIP
- 2025年江西省上饶市辅警协警笔试笔试真题(附答案).docx VIP
- 国开《学位论文指南》形考作业1-2答案.docx
- 和谐社会视野下中国基层行政伦理建设.doc VIP
- 股骨头骨骺炎胫骨结节骨骺炎.ppt VIP
- 和谐社会视野下中国基层行政伦理建设的论文.doc VIP
- 国际篮联的最新规则 .pdf VIP
- 辽宁省重点高中联合体2024-2025学年高一下学期期末考试语文试题及答案.docx VIP
- 儿童生存质量测定量表PedsQL4.0中文版的信度和效度分析.pdf VIP
- NB∕T 10877-2021 水电工程建设征地移民安置补偿费用概(估)算编制规范.pdf
原创力文档


文档评论(0)