Practical object-oriented development in C++ and Java / (Record no. 843)

MARC details
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 090611s1997 nyua b 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 97001736
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780471147671
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0471147672
035 ## - SYSTEM CONTROL NUMBER
System control number (Sirsi) u1771
040 ## - CATALOGING SOURCE
Original cataloging agency EG-CaNU
Transcribing agency EG-CaNU
Modifying agency EG-CaNU
042 ## - AUTHENTICATION CODE
Authentication code ncode
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.13
Edition number 21
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Horstmann, Cay S.,
Dates associated with a name 1959-
9 (RLIN) 2602
245 10 - TITLE STATEMENT
Title Practical object-oriented development in C++ and Java /
Statement of responsibility, etc. Cay S. Horstmann.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. New York :
Name of publisher, distributor, etc. Wiley Computer Pub.,
Date of publication, distribution, etc. c1997.
300 ## - PHYSICAL DESCRIPTION
Extent xiii, 562 p. :
Other physical details ill. ;
Dimensions 24 cm.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references (p. 549-550) and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Objects and Classes -- A Crash Course in Basic C++ -- Implementing Classes -- Interfaces -- Object-Oriented Design -- Programming by Contract -- Inheritance -- Polymorphism -- A Crash Course in Java -- The Object Models in C++ and Java -- Names: Scope, Access, and Conflict Control -- Operator Overloading -- Streams and Persistence -- Memory Management -- Parameterized Classes -- Exception Handling -- Class Library Design -- Multiple Inheritance -- Frameworks -- References -- Index.
520 ## - SUMMARY, ETC.
Summary, etc. 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
596 ## -
-- 1
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Object-oriented programming (Computer science)
9 (RLIN) 1365
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element C++ (Computer program language)
9 (RLIN) 263
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Java (Computer program language)
9 (RLIN) 156
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Dewey Decimal Classification     Main library Main library General Stacks 01/26/2020 ACA-G   005.13 / HO.P 1997 004206 11/24/2019 1 11/24/2019 Books