282x Filetype PDF File size 0.64 MB Source: old.mu.ac.in
INSTITUTE OF DISTANCE AND OPEN LEARNING
University of Mumbai
F.Y.B.Sc. (I.T)
SEMESTER - II
OBJECT ORIENTED
PROGRAMMING
SUBJECT CODE : USIT 201
© UNIVERSITY OF MUMBAI
Prof. Suhas Pednekar
Vice Chancellor
University of Mumbai
Prof. Ravindra D. Kulkarni Prof. Prakash Mahanwar
Pro Vice-Chancellor, Director,
Univeristy of Mumbai IDOL, University of Mumbai
Programe Co-ordinator : Shri Mandar Bhanushe
Head, Faculty of Science and Technology IDOL
University of Mumbai - 400098
Course Co-ordinator : Gouri S. Sawant
Assistant Professor, B.Sc. IT, IDOL
University of Mumbai - 400098
Course Writers : Abhijit Kale
Assistant Prof. VPM’s B.N.Bandodkar college of Science
: Vipul Chavan
Assistant Prof. VPM’s B.N.Bandodkar college of Science
: Tejas Jadhav
Assistant Prof. VPM’s B.N.Bandodkar college of Science
: Vishal Khandekar [Visiting faculty]
K.J. Somaiya Institute of Management,
Mumbai K.J.Somaiya
: Inumarthi V Srinivas
Assistant Prof. K.J. Somaiya Institute of Management,
Mumbai
April, 2021 Print - 1
Published by : Director
Institute of Distance and Open Learning,
University of Mumbai,
Vidyanagari, Mumbai - 400 098.
DTP Composed by : Mumbai University Press
University of Mumbai, Vidyanagari,
Santacruz (E.), Mumbai - 400 098.
Printed by :
ii
CONTENTS
Chapter No. Title Page No.
Unit 1
1. Objects Oriented Methodology ........................................ 1
2. Principles of Oops ........................................................... 10
Unit 2
3. Classes and Objects ......................................................... 17
4. Constructors and Destructors .......................................... 58
Unit 3
5. Polymorphism ................................................................. 64
6. Virtual Functions ............................................................. 80
Unit 4
7. Inheritance ....................................................................... 89
8. Exception Handling .........................................................114
Unit 5
9. Templates ........................................................................ 128
10. Working with Files ......................................................... 137
iii
OBJECT ORIENTED PROGRAMMING
F.Y.B.Sc. (I.T)
SEMESTER - II
SYLLABUS
iv
no reviews yet
Please Login to review.