12th Computer Science - I : Chapter 3 : C++ | OOP | Working with files in C++

Опубликовано: 28 Июль 2026
на канале: Computer Science Academy
12,290
336

HSC Board Maharashtra
Computer Science paper - I (Bifocal)

Chapter 3 : C++

Topics:
OOP: Working with files in C++
1. Introduction to files
2. Input / output stream diagram
3. Classes for file operations
4. How to open and close file
5. File modes
6. Detecting end of file (eof)
-----------------------------------------------------------------------------------
Pointer to derived | Virtual functions & Rules
https://drive.google.com/file/d/1EFnQ...

Polymorphism | Pointers to object | new delete
https://drive.google.com/file/d/15G9q...

Virtual classes | Abstract classes | Constructor in derived | Nested class
https://drive.google.com/file/d/10y87...
https://drive.google.com/file/d/1NI0N...

Hierarchical, Multiple, Multilevel, Hybrid Inheritance
https://drive.google.com/file/d/1L04v...

Inheritance (theory) | single inheritance (program)
https://drive.google.com/file/d/1dLiO...
https://drive.google.com/file/d/1IOR-...

------------------------------------------------------------------------------------

C++ App for Android
https://play.google.com/store/apps/de...

App for Laptop / PC window 7 / 8 / 10

link 1 : installation file
https://drive.google.com/file/d/1ae92...

link 2 : zip file.. unzip and install
https://drive.google.com/file/d/1DcT8...

------------------------------------------------------------------

Part 1 : Chapter 3 : C++ | OOP | First Object Oriented Program | Area of Circle by OOP
   • 12th Computer Science-I : Chapter 3 : C++ ...  

Part 2 : Chapter 3 : C++ | OOP | Sequential programs using OOP | class technique
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 3 : Chapter 3 : Function members with arguments and return data type
   • 12th Computer Science-I : Chapter 3:C++ | ...  

Part 4 : Chapter 3 : C++ | OOP | Conditional and Loop programs |EvenOdd|GCD|Factorial
   • 12th Computer Science-I:Chapter 3 : C++ | ...  

Part 5 : Chapter 3 : C++ | OOP | Principles of Object Oriented Programming
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 6 : Chapter 3 : C++ | OOP | classes and objects | class syntax | Data abstractions
   • 12th Computer Science-I :Chapter 3:C++ | O...  

Part 7 : Chapter 3 : C++ | OOP | Defining member functions|Memory Allocation for objects
   • 12th Computer Science-I:Chapter 3 :C++| OO...  

Part 8 : Chapter 3 : C++ | OOP | Static data members | static member functions
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 9 : Chapter 3 : C++ | OOP | Array of Objects
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 10 : Chapter 3 : C++ | OOP | Object as function argument and return data type
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 11 : Chapter 3 : C++ | OOP | Addition of two complex numbers
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 12 : Chapter 3 : C++ | OOP | Friend function (programs)
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 13 : Chapter 3 : C++ | OOP | Friend function and its characteristics
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 14 : Chapter 3 : C++ | OOP | Constructor and Destructor
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 15: Chapter 3 : C++ | OOP | Constructor (programs) | Factorial | Fibonacci
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 16 : Chapter 3 : C++ | OOP | Default constructor | Parameterised | Multiple constructors
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 17: Chapter 3 : C++ | OOP | Operator Overloading(programs) | unary operator overloading
   • 12th Computer Science - I :Chapter 3 : C++...  

Part 18: Chapter 3 : C++ | OOP | Operator Overloading (programs)| Binary operator overloading
   • 12th Computer Science- I : Chapter 3: C++ ...  

Part 19 : Chapter 3 : C++ | OOP | Operator Overloading (theory) |Def | Steps | Rules
   • 12th Computer Science - I : Chapter 3:C++|...  

Part 20 : Chapter 3 : C++ | OOP | Type Conversion
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 21 : Chapter 3 : C++ | OOP | Time duration example : Type Conversion
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 22 : Chapter 3 : C++ | OOP | Inheritance | Types | Single Inheritance
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 23 : Chapter 3 : C++ | OOP | Hierarchical | Multiple | Multilevel | Hybrid Inheritance
   • 12th Comp Sci.- I: Chapter 3 : C++ | OOP |...  

Part 24 : Chapter 3 : C++ | OOP |Virtual base classes | Abstract class | Constructor in derived | Nested class
   • 12th Comp Sci- I : Chapter 3 : OOP | Virtu...  

Part 25 : Chapter 3 : C++ | OOP |Polymorphism | Pointers to object | new delete
   • 12th Computer Science- I : Chapter 3 : C++...  

Part 26 : Chapter 3 : C++ | OOP |Pointer to derived | Virtual functions & Rules
   • 12th Computer Science - I : Chapter 3 : C+...  

Part 27 : Chapter 3 : C++ | OOP |Working with files in C++
   • 12th Computer Science - I : Chapter 3 : C+...