.This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to docx

1.6K 387 0
.This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... ACKNOWLEDGMENTS TO THE FOURTH EDITION Several editors from Pearson and from Sams helped originate and maintain this project, so thanks to This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks Linda Sharp, Karen Wachs, and Laurie McGuire Thanks, too, to Michael Maddox, Bill Craun, Chris Maunder, and Phillipe Bruno for providing technical review and editing... History Computer technology has evolved at an amazing rate during the last few decades Today a laptop computer can compute faster and store more information than the mainframe computers of thirty years ago (Quite a few programmers can recall bearing This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks offerings of decks of punched cards to. .. cook to follow to produce a cake Figure 1.1 Data + algorithms = program This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks Earlier procedural languages, such as FORTRAN and BASIC, ran into organizational problems as programs grew larger For example, programs often use branching statements, which route execution to one or another set of... approach to that challenge Unlike procedural programming, which emphasizes algorithms, OOP emphasizes the data This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks Rather than trying to fit a problem to the procedural approach of a language, OOP attempts to fit the language to the problem The idea is to design data forms that correspond to the... Stroustrup developed the language in the early 1980s In his own words, "C++ was designed primarily so that my friends and I would not have to program in assembler, C, or various modern This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks high-level languages Its main purpose was to make writing good programs easier and more pleasant for the individual... differences This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks between ANSI C and the corresponding rules for C++, but they are minor Indeed, ANSI C incorporates some features first introduced in C++, such as function prototyping and the const type qualifier Prior to the emergence of ANSI C, the C community followed a de facto standard based... book together: Tracy Dunkelberger, Susan Walton, and Andrea Rosenberg Thanks, too, to Russ Jacobs for his content and technical editing From Metrowerks, I'd like to thank Dave Mark, Alex Harper, and especially Ron Liechty, for their help and cooperation ACKNOWLEDGMENTS TO THE SECOND EDITION I'd like to thank Mitchell Waite and Scott Calamar for supporting a second edition and Joel Fugazzotto and Joanne... definitions for operators and functions, with the programming context determining which definition is used Inheritance lets you derive new classes from old ones As you can see, object-oriented programming introduces This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks many new ideas and involves a different approach to programming than does procedural... This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks computer Thus, you can use the same high-level language program on different platforms by using a separate compiler for each platform Ritchie wanted a language that combined low-level efficiency and hardware access with high-level generality and portability So, building from older languages,... program to another (Indeed, some OOP purists regard adding OOP features to C akin to adding wings to a pig, albeit a lean, efficient pig.) Also, because C++ grafts OOP onto C, you can ignore C++'s object-oriented features But you'll miss a lot if that's all you do Figure 1.2 C++ duality This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks Only . able to reply to every message. This document was created by an unregistered ChmMagic, please go to http://www. bisenter. com to register it. Thanks. When you write, please be sure to include this. language tradition, represented by the class This document was created by an unregistered ChmMagic, please go to http://www. bisenter. com to register it. Thanks. enhancements C++ adds to C; and. TO THE FOURTH EDITION Several editors from Pearson and from Sams helped originate and maintain this project, so thanks to This document was created by an unregistered ChmMagic, please go to http://www. bisenter. com

Ngày đăng: 27/06/2014, 12:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan