- 0
- 0
- 约3.61万字
- 约 29页
- 2016-12-10 发布于重庆
- 举报
第1章_对象入门__Java编程思想.
第1章 对象入门
“为什么面向对象的编程会在软件开发领域造成如此震憾的影响?”
面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计方案。对程序员,对象模型显得如此高雅和浅显。此外,面向对象工具以及库的巨大威力使编程成为一项更使人愉悦的任务。每个人都可从中获益,至少表面如此。
如果说它有缺点,那就是掌握它需付出的代价。思考对象的时候,需要采用形象思维,而不是程序化的思维。与程序化设计相比,对象的设计过程更具挑战性——特别是在尝试创建可重复使用(可再生)的对象时。过去,那些初涉面向对象编程领域的人都必须进行一项令人痛苦的选择:
(1) 选择一种诸如Smalltalk的语言,“出师”前必须掌握一个巨型的库。
(2) 选择几乎根本没有库的C++(注释①),然后深入学习这种语言,直至能自行编写对象库。
①:幸运的是,这一情况已有明显改观。现在有第三方库以及标准的C++库供选用。
事实上,很难很好地设计出对象——从而很难设计好任何东西。因此,只有数量相当少的“专家”能设计出最好的对象,然后让其他人享用。对于成功的OOP语言,它们不仅集成了这种语言的语法以及一个编译程序(编译器),而且还有一个成功的开发环境,其中包含设计优良、易于使用的库。所以,大多数程序员的首要任务就是用
您可能关注的文档
- 第13,14章华中审计讲义..doc
- 第13章NAT的基本配置..doc
- 第13章习题解答_变位齿轮..doc
- 第13章会计变更及差错更正参考答案..doc
- 第13章作业设计..doc
- 第13章光单元综合试题及答案1..doc
- 第13章参考答案..doc
- 第13章基因表达调控..doc
- 第13章女性生殖系统症状正式..doc
- 第13章带传动习题1答案..doc
- 2025年福建卫生职业技术学院单招笔试职业技能考核试题库含答案解析.docx
- 2025年武汉城市职业学院单招笔试职业技能考核试题库含答案解析.docx
- 2025年特种作业类危险化学品安全作业光气及光气化工艺作业-氧化工艺作业参考题库含答案解析.docx
- 2025年建筑工程-一级建造师-一级建造师(市政公用工程管理与实务)历年参考题典型考点含答案解析.docx
- 2025年建筑工程类标准员专业基础知识-专业管理实务参考题库含答案解析.docx
- 2025年教师职称-甘肃-甘肃教师职称(基础知识、综合素质、小学英语)历年参考题典型考点含答案解析.docx
- 工程管理专业研究生笔试题及解答应考要点解析.docx
- 2025年重庆师范大学单招笔试语文试题库含答案解析.docx
- 船舶防火防爆安全体系构建研究.docx
- 2025年事业单位工勤技能-吉林-吉林堤灌维护工二级(技师)历年参考题典型考点含答案解析.docx
最近下载
- 妊娠期急腹症.pptx VIP
- 2025年华师版八年级下册数学第19章综合检测试卷及答案.docx VIP
- 晋中职业技术学院单招面试试题及答案.docx VIP
- 妊娠期急腹症专题宣讲.pptx
- 海南省儋州市某中学2024-2025学年华东师大版八年级下学期3月月考数学试卷(含解析).pdf VIP
- 妊娠期急腹症专题宣讲.ppt VIP
- 基于PLC的三自由度搬运机械手设计.docx
- 海南省海口市部分学校2024-2025学年七年级下学期第四次月考地理试卷(含答案).pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式) 高清晰版-OK.pdf VIP
- 二战中缅印战区盟国军事外交研究--以战时援华交通线为中心.pdf
原创力文档

文档评论(0)