Problem Solving, Abstraction, and Design Using C++ presents and reinforces basic principles of software engineering design and object-oriented programming concepts while introducing the C++ programming language. The hallmark feature of this book is the Software Development Method that is introduced in the first chapter and carried throughout in the case studies presented.
"synopsis" may belong to another edition of this title.
This revision of the classic Problem Solving, Abstraction, and Design Using C++ presents, and then reinforces, the basic principles of software engineering and object-oriented programming while introducing the C++ programming language. One of the hallmarks of this book is the focus on program design. Professors Frank Friedman and Elliot Koffman present a Software Development Method in Chapter 1 that is revisited in the Case Studies throughout the book.
This book carefully presents object-oriented programming by balancing it with procedural programming so the reader does not overlook the fundamentals of algorithm organization and design. Object-oriented concepts are presented through an overview in Chapter 1 and then demonstrated with the use of the standard string and iostream classes and a user-defined money class throughout the early chapters. Chapter 10 shows how to write your own classes and Chapter 11 shows how to write template classes. The presentation of classes is flexible and writing classes can be covered earlier if desired.
Other Highlights:"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: SecondSale, Montgomery, IL, U.S.A.
Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00085125495
Quantity: 1 available
Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.98. Seller Inventory # G0321450051I4N00
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Very Good. 5th. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 5189313-6
Quantity: 3 available
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. Fifth edition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Seller Inventory # L20M-00559
Quantity: 1 available
Seller: Orion Tech, Kingwood, TX, U.S.A.
paperback. Condition: New. Seller Inventory # 0321450051-11-33275518
Quantity: 1 available
Seller: a2zbooks, Burgin, KY, U.S.A.
Softcover. Condition: Good. Fifth Edition. Light shelf and corner wear, Text appears clean, One letter written on inside first page, Binding is in good sturdy condition. 876 pages. Quantity Available: 1. Shipped Weight: Under 1 kilo. Category: Computers & Internet; ISBN: 0321450051. ISBN/EAN: 9780321450050. Pictures of this item not already displayed here available upon request. Inventory No: 1561014765. Seller Inventory # 1561014765
Quantity: 1 available
Seller: Keener Books (Member IOBA), Menomonee Falls, WI, U.S.A.
Soft Cover. Condition: Fine. Fifth Edition: First Printing. 876 pages: 7.75 x 9 in.: KB#007528: Covers and pages are clean, unmarked, bright, tightly bound and sharp cornered (except for very small curl at front cover corners). Book is US (Regular 3rd) Edition. Has no writing, underlining or marks in it at all. Scarce, Out Of Print, Book. "Presents and reinforces basic principles of software engineering design and object-oriented programming concepts while introducing the C++ programming language. The hallmark feature of this book is the Software Development Method that is introduced in the first chapter and carried throughout in the case studies presented.". Seller Inventory # 007528
Quantity: 1 available