SOFTWARE DEVELOPMENT USING EIFFEL:THERE CAN BE LIFE OTHER THAN C++PDF电子书下载
外文
- 作 者:
- 出 版 社:PRENTICE HALL PTR
- 出版年份:1995
- ISBN:013100686X
- 页数:425 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:UNRAVELLING GRAMSCI HEGEMONY AND PASSIVE REVOLUTION IN THE GLOBAL POLITICAL ECONOMY下一篇:Business math annotated instructor’s edition fourth edition 《SOFTWARE DEVELOPMENT USING EIFFEL:THERE CAN BE LIFE OTHER THAN C++》目录 标签: 相关图书
作者其它书籍
出版社其它书籍
- 《中国企业的治理与创新模式 与“美英模式”和“德日模式”的比较》廖春着 2013
- 《系统工程学》贾俊秀,刘爱军,李华编着 2014
- 《经理工作的性质》(加)H.明茨伯格(Henry Mintzberg)着;孙耀君译 1999
- 《Linux从入门到精通》(英)Phil Cornes 1998
- 《无线通信系统仿真 C++实用模型 practical models in C++》(美)C. Britton Rorabaugh着;王昕,关欣,马杰等译 2005
- 《管理会计 第3版》(加)安东尼·A.阿特金森(Anthony A.Atkinson)等着;王立彦等译 2004
- 《说一切 网络大未来》(美)斯科特·罗森伯格着 2010
- 《危机1932 罗斯福百日新政与美国决胜时刻》(美)乔纳森·阿尔特着 2010
- 《国际汉语教学视角的文化阐释 基于动物词的文化因子解读》李朝辉编着 2017
- 《推而行之 《中庸》英译研究》侯健着;高继海,杨朝军总主编 2014
本类热门
- 1PERIODICAL TITLE ABBREVIATIONS
- 2LEWIN’S GENES XII
- 3Mansfield Park(1814)
- 4CREDIT MODELS AND CRISIS
- 5Pride And Drejudice(1812)
- 6Sense And Sensibility(1811)
- 7HANDBOOK OF BUSINESS FORMULAS AND CONTROLS
- 8Emma(1815)
- 9Northanger Abbey(1818)
- 10HUMANITIES THE EVOLUTION OF VALUES
摘要:本文以《SOFTWARE DEVELOPMENT USING EIFFEL:THERE CAN BE LIFE OTHER THAN C++.pdf电子书版文档下载》为中心,详细阐述了Eiffel编程语言在软件开发中的应用,对比了Eiffel与C++的区别,分析了Eiffel的优势,并提供了电子书下载链接,旨在为软件开发者提供一种新的编程语言选择。
1、Eiffel编程语言简介
Eiffel是一种面向对象的编程语言,由伯克利大学的Bertrand Meyer教授在1985年设计。Eiffel语言以其简洁、易学、易用、易于维护等特点而受到广泛关注。与C++相比,Eiffel语言更加注重软件的可维护性和可扩展性,强调软件的健壮性和安全性。
Eiffel语言的核心思想是“一切皆对象”,它通过类和对象的概念来组织程序结构。Eiffel语言提供了丰富的类库,包括数据结构、图形界面、网络通信等,使得开发者可以方便地构建各种应用程序。
此外,Eiffel语言还强调软件的测试和验证,提供了强大的断言机制和测试框架,有助于提高软件的质量和可靠性。
2、Eiffel与C++的区别
虽然Eiffel和C++都是面向对象的编程语言,但它们在语法、设计哲学和编程范式上存在一些显著的区别。
首先,在语法方面,Eiffel语言更加简洁,易于阅读和理解。例如,Eiffel语言使用冒号来表示赋值操作,而C++则使用等号。
其次,在设计哲学方面,Eiffel语言强调软件的可维护性和可扩展性,而C++则更注重性能和灵活性。Eiffel语言通过严格的类型检查和封装机制来保证软件的健壮性。
最后,在编程范式方面,Eiffel语言更加注重软件的测试和验证,而C++则更注重算法和数据结构的设计。Eiffel语言提供了强大的断言机制和测试框架,有助于提高软件的质量和可靠性。
3、Eiffel的优势
Eiffel语言在软件开发中具有以下优势:
1)可维护性和可扩展性:Eiffel语言通过严格的类型检查和封装机制,使得软件易于维护和扩展。
2)健壮性和安全性:Eiffel语言强调软件的测试和验证,提供了强大的断言机制和测试框架,有助于提高软件的质量和可靠性。
3)简洁易学:Eiffel语言语法简洁,易于阅读和理解,适合初学者和有经验的开发者。
4)丰富的类库:Eiffel语言提供了丰富的类库,包括数据结构、图形界面、网络通信等,使得开发者可以方便地构建各种应用程序。
4、电子书下载链接
《SOFTWARE DEVELOPMENT USING EIFFEL:THERE CAN BE LIFE OTHER THAN C++.pdf电子书版文档下载》提供了详细的Eiffel编程语言教程,包括Eiffel语言的基本概念、语法、编程范式等。以下是电子书下载链接:
链接:https://www.example.com/eiffel_book
总结:
本文详细阐述了Eiffel编程语言在软件开发中的应用,对比了Eiffel与C++的区别,分析了Eiffel的优势,并提供了电子书下载链接。Eiffel语言以其简洁、易学、易用、易于维护等特点,为软件开发者提供了一种新的编程语言选择。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫