• 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
VTU CSE 3rd Semester Object oriented programming with C++ lecture notes
#1
Bug 
VTU BANGALORE
LECTURE NOTES FOR CSE AND ISE
OBJECT ORIENTED PROGRAMMING WITH C++
(Common to CSE & ISE)

Subject Code: 10CS36

Vtu-logo







VTU CSE 3rd Semester Object oriented programming with C++ lecture notes
FOR SYLLABUS OF OOPS WITH C++:


Quote:PART  A

UNIT 1 6 Hours
Introduction: Overview of C++, Sample C++ program, Different data types,operators,
expressions, and statements, arrays and strings, pointers & userdefined types Function
Components, argument passing, inline functions, function overloading, recursive functions
UNIT 2 7 Hours
Classes & Objects  I: Class Specification, Class Objects, Scope resolution operator,
Access members,  Defining  member functions, Data hiding, Constructors, Destructor s,
Parameterized constructors, Static data members, Functions
UNIT 3 7 Hours
Classes & Objects II: Friend functions, Passing objects as arguments, Returning objects,
Arrays of objects, Dynamic objects, Pointers to objects, Copy constructors, Generic
functions and classes, Applications Operator overloading using friend functions such as +, - ,
pre-increment, post-increment, [ ] etc., overloading <<, >>.
UNIT 4 6 Hours
Inheritance  I: Base Class, Inheritance and protected members, Protected  base class
inheritance, Inheriting multiple base classes
PART  B
UNIT 5 6 Hours
Inheritance  II: Constructors, Destructors and Inheritance, Passing parameters to base
class constructors, Granting access, Virtual base classes
UNIT 6 7 Hours
Virtual functions, Polymorphism: Virtual function, Calling a Virtual function through a
base class reference, Virtual attribute is inherited, Virtual functions are hierarchical, Pure
virtual functions, Abstract classes, Using virtual functions, Early and late binding.
UNIT 7 6 Hours
I/O System Basics, File I/0: C++ stream classes, Formatted I/O, I/O manipulators, fstream
and the File classes, File operations
UNIT 8 7 Hours
Exception Handling, STL: Exception handling fundamentals, Exception handling options
STL: An overview, containers, vectors, lists, maps.


INDEX

UNIT 1 Introduction 2-46
UNIT 2 Classes & Objects  I 47-68
UNIT 3 Classes & Objects II 69-118
UNIT 4 Inheritance  I1 19-128
UNIT 5 Inheritances  II1 29-145
UNIT 6 Virtual functions, Polymorphism1 46-163
UNIT 7 I/O System Basics, File I/0 164-188
UNIT 8 Exception Handling, STL 189-211



DOWNLOAD :  
.pdf   VTU CSE 3rd Semester Object oriented programming with C++ lecture notes typed version.pdf (Size: 3.43 MB / Downloads: 9,309)
  Reply
#2
Wink 
+2 ADDED... Smile
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)