软件工程毕业设计译文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东北大学东软信息学院 外文资料和译文 专 业: 计算机科学与技术 班 级: 计算机06511 姓 名: 徐文婷 学 号: 06110151132 指导教师: 付丽梅 讲师 2009 年 12 月 16 日 Bleeding at the Keyboard A Guide to Modern Programming with Java 第一部分:学习目标 第一章:设置阶段 (道家、儒家的)道就像一个广泛被使用的,但是从未被用完,像一个永恒的太空,充满无限的可能性,它隐藏着,但却一直存在着。 老子 创造一个Java程序有点像创作一部电影或上演一场戏剧。每一个戏剧的制作都需要演员。 (在java中这些是对象)、演员所扮演的角色(类),和演员所演出的情景(方法)。 在电影或表演中,当给演员一个提示,他们就会进入一个角色的场面; 在一个Java程序中,当一个对象被令一个对象所指示,他就会进入他们当中的一个方法,Java的解释程序就会执行java的每一个程序,就像结合了阶段经理和生产商——他创建了集合,分配演员,并且教导他们自己的作用,我们作为Java程序员, 就像把剧作家(或编剧) 和导演联系在一起,我们指定了演员所要演的角色,我们程序的使用者就是观众。 就像一个阶段经理和生产商读了一部表演或者电影的剧本,来找出建立什么样的摄影场,并且让什么样的演员来试演。Java的解释程序执行每一个类,而我们作为程序员就是找出那个类的对象所必须遵循的(他们的角色)。不像不可靠的演员,然而,每一个对象必须正确的执行他所在的类告诉他的去做,这样,每一个对象就是一个拟人化的唯一的角色,真正的演员可以演很多角色,Java对象就是所有的角色,一个表演的剧本通常指出关于故事的情节的许多不同角色的很多性质。男管家、富豪、女侦察员、孤独的枪手,一个Java的类,然而,只有指定一个具体的行动的类型,也就是说一个角色,这样一个简单的Java程序将会像一个关于男管家永远抛光银器一样及其乏味的表演。或者是一个冗长乏味的关于一个网球比赛的表演。一个复杂的程序,然而或许描述了一个成千上万的角色让对象来扮演,所有的工作一起做了一个复杂而又巧妙的游戏,一个核能的发电所,一个国家的电话公共机构,或者一个太空轨道的望远镜。 正如一个舞台管理者和一个生产商读了一个戏剧或电影的原稿,来找出,创造什么样的演员来试演、Java翻译程序读每一个类,我们的程序员找出那个类的对象所必须遵循的 (他的角色)。 不像情绪行动者,但是,每个Java对象正是因为它的阶级告诉它,因此每个人格化的对象是一个单一的作用。真正行动者可以发挥许多作用;Java对象是所有作用。 一个戏剧的原稿通常指定许多不同角色的不同性质:Java、富豪,女童军、孤枪手。 一个Java类,然而,只有指定一个相当具体类型的性质;一个角色。 因此,一个简单Java程序可能会相当于一个佣人永远抛光银器那么枯燥,或者在一次网球比赛中主角一直昏睡为主。一个复杂的程序,可能描述宇宙上成千上万种的角色让对象来扮演,把所有工作放在一起,运行一个先进的游戏,一个核电站,一个国家电话服务,或轨道望远镜。 剧场 java 演员 对象 角色 类 场景 方法 剧作家和经理 程序员 阶段经理和生产商 java解释程序 观众 程序使用者 这种比喻当然只能起到目前这种程度的作用:在一出戏中无法制造一个无中生有的演员,但是在Java程序中,我们可以创建许多我们想要创建的对象,在一出戏中,生产者是有钱人,舞台管理者帮助组织东西,导演们分管所有的艺术物质,所以当生产商和舞台管理者讨论演员时还是导演最终说的算,另外,不像一出戏,Java程序不需要一个舞台,灯光或者舞台布景,也不需要服装样式,化妆,管弦乐队,试演,排练,舞台管理,门票销售,女主角,怯场或者发脾气。 设计角色 假如你被要求创建一个新的旅馆专营权,这可能导致一个相当乏味的表演,但是他是一种事情。 程序员不得不做很多事情,——一些事情可以从中获得钱财。为了未来连锁的第一栋大楼已经建好并且已经装修好了,和所有的停车场,电力,供水,排污,以及电子和通讯系统已安装完毕。然而要花费很长是时间让它成为一个旅馆,是因为旅馆要远远好于一个建筑物里面放一张床,作为一个建筑师必须首先设计建筑,而你,作为一个信息的缔造者,必须首先设计出人们和机器是如何运行的和他其中的功能。这听起来简单,但是信息缔造者的问题通常相当困难,因为他就像你被要求设计世界第一个旅馆一样,通常没有人

文档评论(0)

ffpg + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档