Programming with objects : (Record no. 59536)

000 -LEADER
fixed length control field 06677nam a2201321 i 4500
001 - CONTROL NUMBER
control field 5271080
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20200421114115.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 151221s2003 njua ob 001 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
ISBN 9780470547144
-- electronic
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
-- print
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
-- electronic
082 04 - CLASSIFICATION NUMBER
Call Number 005.13/3
100 1# - AUTHOR NAME
Author Kak, Avinash C.,
245 10 - TITLE STATEMENT
Title Programming with objects :
Sub Title a comparative presentation of object-oriented programming with C++ and Java /
300 ## - PHYSICAL DESCRIPTION
Number of Pages 1 PDF (xxiv, 1115 pages) :
505 0# - FORMATTED CONTENTS NOTE
Remark 2 Why OO programming : some parallels with things at large -- Baby steps -- Notion of a class and some other key ideas -- Strings -- Using the container classes -- Primitive types and their input/output -- Declarations, definitions, and initializations -- Object reference and memory allocation -- Functions and methods -- Handling exceptions -- Classes, the rest of the story -- Overloading operators in C++ [plus plus] -- Generics and templates -- Modeling diagrams for OO programs -- Extending classes -- Multiple inheritance in C++ [plus plus] -- OO for graphical user interfaces, a tour through three toolkits -- Multithreaded object-oriented programming -- Network programming -- Database programming.
520 ## - SUMMARY, ETC.
Summary, etc Your essential comparative approach to learning C++ and Java Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java, a comparative presentation of object-oriented programming with two of the most popular programming languages of today, teaches vital skills and techniques for the Internet age. Based on highly successful courses taught by the author, this book answers the need for a comprehensive educational program on the subject of object-oriented programming. In a clear and accessible format, the author compares and contrasts both languages, from basic language constructs to how both languages are used in application-level programming, such as graphics programming, network programming, and database programming. Since both C++ and Java were born out of the same language, C, learning these two languages together has several distinct advantages: * Because they have much in common at the level of basic language structures, learning C++ and Java together saves time and facilitates the mastery of each * Learning by contrast and comparison can be more efficient and enjoyable, allowing readers access to the strengths and weaknesses of both languages * Learning to write a program in one language that corresponds to a given program in the other language enables students to tackle more difficult projects in either language * Comparing similar concepts in the two languages leads to a deeper understanding of the concepts in both Roughly the first half of the text is devoted to basic language issues. More advanced topics are detailed in the second half, including programming of graphical user interfaces, multithreading, network programming, and database programming. Designed as a text for educational programs in advanced programming and as a reference for professionals implementing Web- and Internet-based applications, Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java is also recommended for programmers familiar with either language who wish to expand their programming skills.
856 42 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier http://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=5271080
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type eBooks
264 #1 -
-- Hoboken, New Jersey :
-- John Wiley,
-- 2003.
264 #2 -
-- [Piscataqay, New Jersey] :
-- IEEE Xplore,
-- [2003]
336 ## -
-- text
-- rdacontent
337 ## -
-- electronic
-- isbdmedia
338 ## -
-- online resource
-- rdacarrier
588 ## -
-- Description based on PDF viewed 12/21/2015.
650 #0 - SUBJECT ADDED ENTRY--SUBJECT 1
-- Object-oriented programming (Computer science)
650 #0 - SUBJECT ADDED ENTRY--SUBJECT 1
-- C++ (Computer program language)
650 #0 - SUBJECT ADDED ENTRY--SUBJECT 1
-- Java (Computer program language)
695 ## -
-- Access control
695 ## -
-- Animals
695 ## -
-- Arrays
695 ## -
-- Assembly
695 ## -
-- Bibliographies
695 ## -
-- Binary codes
695 ## -
-- Books
695 ## -
-- Cameras
695 ## -
-- Casting
695 ## -
-- Computational modeling
695 ## -
-- Computers
695 ## -
-- Containers
695 ## -
-- Context
695 ## -
-- Data encapsulation
695 ## -
-- Database systems
695 ## -
-- Driver circuits
695 ## -
-- Educational institutions
695 ## -
-- Encapsulation
695 ## -
-- Engines
695 ## -
-- Face
695 ## -
-- Geometry
695 ## -
-- Graphical user interfaces
695 ## -
-- History
695 ## -
-- Humans
695 ## -
-- IP networks
695 ## -
-- Image color analysis
695 ## -
-- Indexes
695 ## -
-- Indexing
695 ## -
-- Instruction sets
695 ## -
-- Java
695 ## -
-- Law
695 ## -
-- Libraries
695 ## -
-- Limiting
695 ## -
-- Materials
695 ## -
-- Measurement uncertainty
695 ## -
-- Medical services
695 ## -
-- Memory management
695 ## -
-- Message systems
695 ## -
-- Modems
695 ## -
-- Monitoring
695 ## -
-- Multithreading
695 ## -
-- Object oriented modeling
695 ## -
-- Object oriented programming
695 ## -
-- Object recognition
695 ## -
-- Operating systems
695 ## -
-- Pediatrics
695 ## -
-- Periodic structures
695 ## -
-- Program processors
695 ## -
-- Programming
695 ## -
-- Programming profession
695 ## -
-- Prototypes
695 ## -
-- Registers
695 ## -
-- Resource management
695 ## -
-- Robot kinematics
695 ## -
-- Runtime
695 ## -
-- Sections
695 ## -
-- Servers
695 ## -
-- Sleep
695 ## -
-- Sockets
695 ## -
-- Software
695 ## -
-- Software systems
695 ## -
-- Syntactics
695 ## -
-- Terminology
695 ## -
-- Trajectory
695 ## -
-- Unified modeling language
695 ## -
-- Visualization
695 ## -
-- Web pages
695 ## -
-- Writing

No items available.