Practical OO development tips for the C++ and Java programmer
Practical Object-Oriented Development in C++ and Java offers advice on real-world ways to use these powerful programming languages and techniques. Using the Unified Modeling Language (UML) methodology, expert Cay S. Horstmann gives you clear, concise explanations of object-oriented design, C++, and Java in a way that makes these potentially daunting operations more accessible than they've ever been before. Horstmann compares and contrasts features of C++ and Java to give you a deeper understanding of OO design. He separates the genuinely useful C++, Java, and UML features from the less effective and potentially harmful ones.
Horstmann shows you how to determine the best programming practice for whatever application you're in; provides the kind of eye-opening design tips and style rules that can only come from experience; and demystifies advanced topics like frameworks and object persistence.
Dozens of illuminating programming examples are readily accessible through the accompanying Web site. Useful code is available for smart pointers, easy output formatting in C++ and Java, a set of classes that makes STL safe to use, and a nifty utility that automatically extracts header files. This unique book:
* Offers over 100 practical design hints for good class design
* Covers the essential OO features of Java 1.1-like serialization and reflection
* Uses the C++ Standard Template Library (STL) throughout
* Covers CRC cards in addition to UML
"synopsis" may belong to another edition of this title.
Today's programmers need to learn to build applications using both C++ and Java. Unfortunately, most available books on object-oriented design are highly theoretical and not much help in the real world. This book actually deals with object-oriented programming as it is practiced, giving readers a concise course in Java essentials and Booch Lite notation. It also helps programmers determine which language works best for certain applications, and covers more advanced topics like frameworks, smart pointers, and object persistence. Numerous examples are provided to demonstrate the techniques and tips discussed. Includes companion Web Site with ... * All the code found in the book that is all real, unlike the "toy code" that other books use. * A design style guide for the reader to use and modify.
CAY S. HORSTMANN is Professor of Computer Science at San Jose State University. He is a consultant for Internet commerce and a columnist for C++ Reports. He also teaches professional training courses for Technology Exchange.
"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 and has highlighting/writing on text. Used texts may not contain supplemental items such as CDs, info-trac etc. Seller Inventory # 00074032938
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00083362156
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Acceptable. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00077321005
Quantity: 1 available
Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less 2.25. Seller Inventory # G0471147672I5N00
Quantity: 1 available
Seller: ThriftBooks-Atlanta, AUSTELL, GA, 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.25. Seller Inventory # G0471147672I4N00
Quantity: 1 available
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Good. Good condition. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Seller Inventory # J04A-03924
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. 1st Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP14102949
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Very Good. 1st Edition. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # GRP28887014
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Very Good. 1st Edition. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # GRP15758672
Quantity: 1 available
Seller: GridFreed, North Las Vegas, NV, U.S.A.
Paperback. Condition: New. In shrink wrap. Seller Inventory # 50-17804
Quantity: 1 available