IT-304 Object Oriented Programming & Methodology Notes
5 notes for Object Oriented Programming & Methodology, unit by unit.
Notes for IT-304
- Unit 1 · Short notes Introduction Object oriented programming · Introduction · Application · Characteristics · Difference between object oriented and procedure programming · Comparison of C and C++
- Unit 2 · Short notes Object and Classes Implementation of class and object in C++ · Access modifiers · Object as data type · Constructor · Destructor · Object as function arguments
- Unit 3 · Short notes Operator Overloading and Inheritance Overloading unary operators · Overloading binary operators · Data conversion · Pitfalls of operator overloading · Concept of inheritance · Derived class and base class
- Unit 4 · Short notes Pointer and Virtual Function Addresses and pointers · Address‑of operator and pointers to arrays · Pointer and function pointer · Memory management: new and delete · Pointers to objects · Debugging pointers
- Unit 5 · Short notes Streams and Files Stream classes · Stream errors · Disk file I/O with streams · File pointers · Error handling in file I/O with member functions · Overloading extraction and insertion operators
More for IT-304
Other 3rd semester IT subjects
- ES-301 Energy & Environmental Engineering
- IT-302 Discrete Structure
- IT-303 Data Structure
- IT-305 Digital Circuits and Systems
- IT-306 Java Programming Lab