Object oriented programming using C++ / (Record no. 91071)

MARC details
000 -LEADER
fixed length control field 02658nam a22001697a 4500
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 231018b2022 |||||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781666888218
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133 GAR-E
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Garrett, Eugene
245 ## - TITLE STATEMENT
Title Object oriented programming using C++ /
Statement of responsibility, etc. Eugene Garrett
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc. USA
Name of publisher, distributor, etc. Kaufman Press
Date of publication, distribution, etc. 2022
300 ## - PHYSICAL DESCRIPTION
Extent 336 p.
365 ## - TRADE PRICE
Price type code USD
Price amount 185.00
500 ## - GENERAL NOTE
General note The major purpose of C++ programming is to introduce the concept the object orientation to the C programming language. Object oriented programming is a paradigm that provides many concepts such as inheritance, data binding, polymorphism etc. Object oriented programming is different from procedural programming languages like C, Pascal in several ways. Everything in oops is grouped as “objects”. Oop’s, defined in the purest sence, is implemented by sending messages to objects. The term overloading means ‘providing multiple definitions of’. Overloading of functions involves defining distinct functions which share the same name, each of which has a unique signature. A key feature of C++ classes is inheritance. Inheritance allows to create classes which are derived from other classes, so that they automatically include some of its “parent’s” members, plus its own. For example, we are going to suppose that we want to declare a series of classes that describe polygons like our C Rectangle, or like C Triangle. They have certain common properties, such as both can be described by means of only two sides: height and base. The building block of C++ that leads to Object-Oriented programming is a class. It is a user defined data type, which holds its own data members and member functions, which can be accessed and used by creating an instance of that class is like a blueprint for an object. Data abstraction is one of the most essential and important features of object oriented programming C++. Abstraction means displaying only essential information and holding the details. Data abstraction refers to providing only essential information about the data the to the outside world, hiding the background details or implementation. This book is designed to help students understand the concepts governing oop and develop a talent in them choose right the oop tools for a given problem situation. Dealing at length with the creation and manipulation of oop components using C++, object oriented programming with C++ uses examples that reflect current practices and standards to provide a hands on experience to budding software engineers.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Object-oriented programming (Computer science)
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element C++ (Computer program language)
952 ## - LOCATION AND ITEM INFORMATION (KOHA)
Withdrawn status
Holdings
Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Current library Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Date last checked out Koha item type
  Dewey Decimal Classification     003-007 BITS Pilani Hyderabad General Stack (For lending) 18/10/2023 1 005.133 GAR-E 47273 13/03/2025 10/03/2025 Books
An institution deemed to be a University Estd. Vide Sec.3 of the UGC
Act,1956 under notification # F.12-23/63.U-2 of Jun 18,1964

© 2024 BITS-Library, BITS-Hyderabad, India.