SlideShare a Scribd company logo
1 of 9
PUNJAB COLLEGE OF TECHNICAL EDUCATION,
            LUDHIANA




                          COURSE PLAN
 Object-Oriented Programming using C++ [ BC- 304(N2) ]



Max. Marks 100                                      Internal
Assessment - 40
                                              External Assessment -
60




Instruction for paper setter

      The question paper will consist of two sections A and B.

      Sections B will have Six questions and will carry 10 marks
       each. Section A will have 10 short answer type questions,
       which will cover the entire syllabus uniformly and will carry
       20 marks in all.




Instructions for Candidates

      Candidates are required to attempt four questions from
       section B and the entire section A.

      Use of non-programmable scientific calculator is allowed.
Syllabus



Introduction: Object oriented programming, characteristics of
object orientated languages, classes, C++ basics: Program
Statements, Variables and constants, Loops and Decisions.

Functions: Defining a function, function arguments & passing
by value, arrays & pointers, function & strings, functions &
structures.

Classes & Objects: Defining class, class constructors and
destructors, operator overloading.

Class Inheritance: Derived class & base class; Virtual, Friends
and Static functions; Multiple inheritance, Polymorphism.

Input/output files: Streams, buffers & iostreams, header files,
redirection, file input and output.



References:

  1. E Balaguruswamy - Object oriented programming with C+
     + Tata McGraw Hill

  2. Robert Lafore - The Walte Group's object oriented
     programming in Turbo C++ Galgotia publications

  3. Stephen Prata -     The Walte Group's c++ primer plus
     Galgotia publications
Important Guidelines


    Attendance Criteria – 75% (No Compensation)

    You are supposed to be present in the class on/before
      scheduled time. After that you will be allowed to attend
      the lecture but attendance for the same will not be
      awarded.

    You will be informed well in advance about all the
      important deadlines related to different activities.

    If you will miss any of the test or presentation or any other
      activity, there will be no compensation in the marks for
      the same.

    You are advised not to copy the assignments otherwise
     copied assignments and the master assignment would be
     cancelled and awarded zero marks.



Following are the parameters along with weight-age for the final calculation of
Internal.

                       Internal Evaluation Breakup

         Marks                                 Parameters

           15               MID SEMESTER EXAMINATION [MSE]

           5                               PRESENTATION

           10                TESTS [First Hourly, Second Hourly,
                                           Special]

           10                              ASSIGNMENTS
Course Breakup


  Class: BCA-II-B                                 Lectures: 47

  Subject: OOP using C++                          Tutorials: 6

  Code: BC- 304(N2)                               No. of Tests: 3

  Teacher: Anil Sharma [AS]                       Assignments: 3




Lectur
                                                  Tutorial/
  e                                    Date of
         Topics to be covered                     Assignment/
Numb                                   Delivery
                                                  Test
  er

         Fundamentals of
         Programming Languages:
         its types, Programming
  1      paradigms, Comparison
         between functional
         programming and OOP
         Approach

         OOP Paradigm: Meaning,
         Characteristics of object
         oriented language –
  2      objects, classes,
         inheritance, data
         abstraction, data
         encapsulation

  3      Introduction to C++:
         Identifier and keywords,
         constants, Variable
         declaration, Manipulators,
         C++ operators, Type
conversion

     Conditional statements,
4    Loop Statements, Breaking
     Control Statements

5                                    TUTORIAL - I

     Arrays: Meaning of Array,
     Usage of Array, Types of
6
     Arrays: One Dimensional,
     Two Dimentional

     Arrays continue…: One
7    dimensional array-I, One
     dimensional array-II

     Arrays continue…: Two
8    dimensional array-I, Two
     dimensional array-II

                                     ASSIGNMENT - I
9
                                     TEST – I

     Functions: Defining a
     function, Types of functions,
10   function arguments &
     passing by value, Call by
     Value, Call by reference

     Functions Continue…:
     Function Overloading,
11   Functions & Arrays,
     Functions & Pointers



     Functions Continue…:
12   Function & Srings,
     Functions & Structures

13                                   T U T O R I A L - II
Class: Defining class, class
     members- member
14   variables, members
     functions, Class Objects,
     usage of creating objects

     Class Continue…:Array
15   within the Class, Arrays of
     class objects

     Class Continue…:Functions
     definition inside the class,
16   Function definition outside
     the class, Static class
     member

                                    A S S I G N M E N T - II
17
                                    T E S T – II

     Constructors: Defining
18   constructors, Constructor
     Properties

     Constructors continue…:
     Default Constructor,
19
     Parameterised
     constructors.

     Constructors continue…:
20   constructor overloading,
     copy constructor

     Destructors: Defining
21   destructors, importance of
     destructors

     Friend functions, Inline
22
     Functions

     Inheritance: Meaning, Types
23   of Inheritance, Single
     inheritance
Inheritance continue…:
     Types of base classes,
24
     Multiple Inheritance,
     Multilevel Inheritance,

     Inheritance continue…:
     Hierarchical Inheritance,
25
     Hybrid Inheritance, Types of
     derivations

26                                    T U T O R I A L - III

     Polymorphism: Meaning,
27   Types of Polymorphism,
     Container Classes

     Operator Overloading:
     Unary Operator
28
     Overloading-I, Unary
     Operator Overloading-II

                                      A S S I G N M E N T - III
29
                                      T E S T – III

     Operator Overloading
30   continue…: Binary Operator
     Overloading-I

     Operator Overloading
31   continue…: Binary Operator
     Overloading-II

     Operator Overloading
32   continue…: Binary Operator
     Overloading-III

     Polymorphism with pointers,
33
     Virtual functions

     Pure virtual functions, Static
34
     Functions

35                                    T U T O R I A L - IV
36   Console : Streams

37   Unformatted I/O Operations

38   Formatted I/O Operations

     File Handling: Meaning,
39
     Introduction to file handling

     File Handling Continue…:
40
     Usage of file handling

41   Opening and Closing of files

     Stream state member
42
     functions

     ASCII & Binary file
43
     operations

     File Modes: Pointers &
44
     Manipulators

     Sequential Access, Random
45
     Access, Error Handling

46                                   TUTORIAL - V

47                                   T U T O R I A L - VI

More Related Content

What's hot

Basics of reflection in java
Basics of reflection in javaBasics of reflection in java
Basics of reflection in javakim.mens
 
Chapter 2 - Basic Elements of Java
Chapter 2 - Basic Elements of JavaChapter 2 - Basic Elements of Java
Chapter 2 - Basic Elements of JavaAdan Hubahib
 
Course Breakup Plan- C
Course Breakup Plan- CCourse Breakup Plan- C
Course Breakup Plan- Cswatisinghal
 
Basics of reflection
Basics of reflectionBasics of reflection
Basics of reflectionkim.mens
 
Hierarchical inheritance
Hierarchical inheritanceHierarchical inheritance
Hierarchical inheritanceShrija Madhu
 
Literals,variables,datatype in C#
Literals,variables,datatype in C#Literals,variables,datatype in C#
Literals,variables,datatype in C#Prasanna Kumar SM
 
A gentle introduction to reflection
A gentle introduction to reflectionA gentle introduction to reflection
A gentle introduction to reflectionkim.mens
 
Inheritance in oops
Inheritance in oopsInheritance in oops
Inheritance in oopsHirra Sultan
 
Inheritance chapter-6-computer-science-with-c++ opt
Inheritance chapter-6-computer-science-with-c++ optInheritance chapter-6-computer-science-with-c++ opt
Inheritance chapter-6-computer-science-with-c++ optdeepakskb2013
 
Oop inheritance
Oop inheritanceOop inheritance
Oop inheritanceZubair CH
 

What's hot (17)

6 Inheritance
6 Inheritance6 Inheritance
6 Inheritance
 
Ppt chapter03
Ppt chapter03Ppt chapter03
Ppt chapter03
 
Ppt chapter05
Ppt chapter05Ppt chapter05
Ppt chapter05
 
Basics of reflection in java
Basics of reflection in javaBasics of reflection in java
Basics of reflection in java
 
Ppt chapter07
Ppt chapter07Ppt chapter07
Ppt chapter07
 
Inheritance and Interfaces
Inheritance and InterfacesInheritance and Interfaces
Inheritance and Interfaces
 
Chapter 2 - Basic Elements of Java
Chapter 2 - Basic Elements of JavaChapter 2 - Basic Elements of Java
Chapter 2 - Basic Elements of Java
 
Course Breakup Plan- C
Course Breakup Plan- CCourse Breakup Plan- C
Course Breakup Plan- C
 
C++ polymorphism
C++ polymorphismC++ polymorphism
C++ polymorphism
 
Basics of reflection
Basics of reflectionBasics of reflection
Basics of reflection
 
Pptchapter04
Pptchapter04Pptchapter04
Pptchapter04
 
Hierarchical inheritance
Hierarchical inheritanceHierarchical inheritance
Hierarchical inheritance
 
Literals,variables,datatype in C#
Literals,variables,datatype in C#Literals,variables,datatype in C#
Literals,variables,datatype in C#
 
A gentle introduction to reflection
A gentle introduction to reflectionA gentle introduction to reflection
A gentle introduction to reflection
 
Inheritance in oops
Inheritance in oopsInheritance in oops
Inheritance in oops
 
Inheritance chapter-6-computer-science-with-c++ opt
Inheritance chapter-6-computer-science-with-c++ optInheritance chapter-6-computer-science-with-c++ opt
Inheritance chapter-6-computer-science-with-c++ opt
 
Oop inheritance
Oop inheritanceOop inheritance
Oop inheritance
 

Viewers also liked

Nigeria of eoa initiative
Nigeria of eoa initiativeNigeria of eoa initiative
Nigeria of eoa initiativePABE BENIN
 
AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...
AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...
AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...Fernando Nardi
 
Migrace dat z K3 do K4
Migrace dat z K3 do K4Migrace dat z K3 do K4
Migrace dat z K3 do K4pavluskas
 
Public Participation in transboundary issues in the Republic of Moldova (Ilya...
Public Participation in transboundary issues in the Republic of Moldova (Ilya...Public Participation in transboundary issues in the Republic of Moldova (Ilya...
Public Participation in transboundary issues in the Republic of Moldova (Ilya...Iwl Pcu
 
Problems affecting panama
Problems affecting panama Problems affecting panama
Problems affecting panama ABIGAILC2234
 
Analiza apei
Analiza apeiAnaliza apei
Analiza apeictta
 
Presentación propuesta de financiamiento del gobierno
Presentación propuesta de financiamiento del gobiernoPresentación propuesta de financiamiento del gobierno
Presentación propuesta de financiamiento del gobiernoCaim Usach
 
Connecting The Dots Within The District Businesses
Connecting The Dots Within The District BusinessesConnecting The Dots Within The District Businesses
Connecting The Dots Within The District BusinessesTom Shay
 
Zentangles
ZentanglesZentangles
Zentanglesngudov
 
2009 Estrategias de afiliación académica en el nivel superior
2009 Estrategias de afiliación académica en el nivel superior2009 Estrategias de afiliación académica en el nivel superior
2009 Estrategias de afiliación académica en el nivel superiorAlicia Beatriz Lopez
 
Questionnaire results word
Questionnaire results wordQuestionnaire results word
Questionnaire results wordFudgeBUNNY
 
713725main 2012 niac_fall_sym_day2
713725main 2012 niac_fall_sym_day2713725main 2012 niac_fall_sym_day2
713725main 2012 niac_fall_sym_day2Clifford Stone
 
Minelli paris presentation
Minelli paris presentationMinelli paris presentation
Minelli paris presentationgroundwatercop
 

Viewers also liked (18)

Nigeria of eoa initiative
Nigeria of eoa initiativeNigeria of eoa initiative
Nigeria of eoa initiative
 
AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...
AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...
AGU Fall Meeting Conference 2013 (San Francisco, USA) Large scale floodplain ...
 
Migrace dat z K3 do K4
Migrace dat z K3 do K4Migrace dat z K3 do K4
Migrace dat z K3 do K4
 
Public Participation in transboundary issues in the Republic of Moldova (Ilya...
Public Participation in transboundary issues in the Republic of Moldova (Ilya...Public Participation in transboundary issues in the Republic of Moldova (Ilya...
Public Participation in transboundary issues in the Republic of Moldova (Ilya...
 
Problems affecting panama
Problems affecting panama Problems affecting panama
Problems affecting panama
 
Analiza apei
Analiza apeiAnaliza apei
Analiza apei
 
Ontario Ombudsman 1 Of 2
Ontario Ombudsman 1 Of 2Ontario Ombudsman 1 Of 2
Ontario Ombudsman 1 Of 2
 
Presentación propuesta de financiamiento del gobierno
Presentación propuesta de financiamiento del gobiernoPresentación propuesta de financiamiento del gobierno
Presentación propuesta de financiamiento del gobierno
 
Mls1 1
Mls1 1Mls1 1
Mls1 1
 
Connecting The Dots Within The District Businesses
Connecting The Dots Within The District BusinessesConnecting The Dots Within The District Businesses
Connecting The Dots Within The District Businesses
 
Zentangles
ZentanglesZentangles
Zentangles
 
Rosemary2011.2
Rosemary2011.2Rosemary2011.2
Rosemary2011.2
 
2009 Estrategias de afiliación académica en el nivel superior
2009 Estrategias de afiliación académica en el nivel superior2009 Estrategias de afiliación académica en el nivel superior
2009 Estrategias de afiliación académica en el nivel superior
 
Questionnaire results word
Questionnaire results wordQuestionnaire results word
Questionnaire results word
 
713725main 2012 niac_fall_sym_day2
713725main 2012 niac_fall_sym_day2713725main 2012 niac_fall_sym_day2
713725main 2012 niac_fall_sym_day2
 
Minelli paris presentation
Minelli paris presentationMinelli paris presentation
Minelli paris presentation
 
Manual de la Plataforma
Manual de la PlataformaManual de la Plataforma
Manual de la Plataforma
 
A chave
A chaveA chave
A chave
 

Similar to PCTE Ludhiana Course Plan on OOP using C

Course Break - C Language
Course Break - C LanguageCourse Break - C Language
Course Break - C Languageanilmanu2001
 
Course Breakup - C Porgramming Language
Course Breakup - C Porgramming LanguageCourse Breakup - C Porgramming Language
Course Breakup - C Porgramming Languageanilmanu2001
 
Student copybca sem1-c
Student copybca sem1-cStudent copybca sem1-c
Student copybca sem1-canilmanu2001
 
Coursebreakup
CoursebreakupCoursebreakup
CoursebreakupPCTE
 
Coursebreakup
CoursebreakupCoursebreakup
CoursebreakupPCTE
 
Coursebreakup
CoursebreakupCoursebreakup
CoursebreakupPCTE
 
Lecture 3.2.4 C pointer to Structure.pptx
Lecture 3.2.4 C pointer to Structure.pptxLecture 3.2.4 C pointer to Structure.pptx
Lecture 3.2.4 C pointer to Structure.pptxravi2692kumar
 
9781285852744 ppt ch10
9781285852744 ppt ch109781285852744 ppt ch10
9781285852744 ppt ch10Terry Yoast
 
9781285852744 ppt ch10
9781285852744 ppt ch109781285852744 ppt ch10
9781285852744 ppt ch10Terry Yoast
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).docssuser244a2a
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).docssuser244a2a
 
Programming For Problem Solving Lecture Notes
Programming For Problem Solving Lecture NotesProgramming For Problem Solving Lecture Notes
Programming For Problem Solving Lecture NotesSreedhar Chowdam
 
SE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUSSE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUSnikshaikh786
 
9781285852744 ppt ch13
9781285852744 ppt ch139781285852744 ppt ch13
9781285852744 ppt ch13Terry Yoast
 
M.tech.(cse) (regular) part i(semester i & ii)
M.tech.(cse) (regular) part i(semester i & ii)M.tech.(cse) (regular) part i(semester i & ii)
M.tech.(cse) (regular) part i(semester i & ii)Rekha Bhatia
 
9781285852744 ppt ch12
9781285852744 ppt ch129781285852744 ppt ch12
9781285852744 ppt ch12Terry Yoast
 

Similar to PCTE Ludhiana Course Plan on OOP using C (20)

Course Break - C Language
Course Break - C LanguageCourse Break - C Language
Course Break - C Language
 
Course Breakup - C Porgramming Language
Course Breakup - C Porgramming LanguageCourse Breakup - C Porgramming Language
Course Breakup - C Porgramming Language
 
Student copybca sem1-c
Student copybca sem1-cStudent copybca sem1-c
Student copybca sem1-c
 
Coursebreakup
CoursebreakupCoursebreakup
Coursebreakup
 
Coursebreakup
CoursebreakupCoursebreakup
Coursebreakup
 
Coursebreakup
CoursebreakupCoursebreakup
Coursebreakup
 
Lecture 3.2.4 C pointer to Structure.pptx
Lecture 3.2.4 C pointer to Structure.pptxLecture 3.2.4 C pointer to Structure.pptx
Lecture 3.2.4 C pointer to Structure.pptx
 
9781285852744 ppt ch10
9781285852744 ppt ch109781285852744 ppt ch10
9781285852744 ppt ch10
 
9781285852744 ppt ch10
9781285852744 ppt ch109781285852744 ppt ch10
9781285852744 ppt ch10
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).doc
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).doc
 
Programming For Problem Solving Lecture Notes
Programming For Problem Solving Lecture NotesProgramming For Problem Solving Lecture Notes
Programming For Problem Solving Lecture Notes
 
17 pcds syllabus
17 pcds syllabus17 pcds syllabus
17 pcds syllabus
 
SE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUSSE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUS
 
9781285852744 ppt ch13
9781285852744 ppt ch139781285852744 ppt ch13
9781285852744 ppt ch13
 
3rd sem
3rd sem3rd sem
3rd sem
 
M.tech.(cse) (regular) part i(semester i & ii)
M.tech.(cse) (regular) part i(semester i & ii)M.tech.(cse) (regular) part i(semester i & ii)
M.tech.(cse) (regular) part i(semester i & ii)
 
3rd sem
3rd sem3rd sem
3rd sem
 
9781285852744 ppt ch12
9781285852744 ppt ch129781285852744 ppt ch12
9781285852744 ppt ch12
 
Systems Analysis and Design for BSA
Systems Analysis and Design for BSASystems Analysis and Design for BSA
Systems Analysis and Design for BSA
 

More from anilmanu2001

More from anilmanu2001 (7)

Internal
InternalInternal
Internal
 
Internal
InternalInternal
Internal
 
Internal
InternalInternal
Internal
 
Internal
InternalInternal
Internal
 
Prst
PrstPrst
Prst
 
Student copybca sem3-se
Student copybca sem3-seStudent copybca sem3-se
Student copybca sem3-se
 
Course Break - C++ Language
Course Break - C++ LanguageCourse Break - C++ Language
Course Break - C++ Language
 

PCTE Ludhiana Course Plan on OOP using C

  • 1. PUNJAB COLLEGE OF TECHNICAL EDUCATION, LUDHIANA COURSE PLAN Object-Oriented Programming using C++ [ BC- 304(N2) ] Max. Marks 100 Internal Assessment - 40 External Assessment - 60 Instruction for paper setter  The question paper will consist of two sections A and B.  Sections B will have Six questions and will carry 10 marks each. Section A will have 10 short answer type questions, which will cover the entire syllabus uniformly and will carry 20 marks in all. Instructions for Candidates  Candidates are required to attempt four questions from section B and the entire section A.  Use of non-programmable scientific calculator is allowed.
  • 2.
  • 3. Syllabus Introduction: Object oriented programming, characteristics of object orientated languages, classes, C++ basics: Program Statements, Variables and constants, Loops and Decisions. Functions: Defining a function, function arguments & passing by value, arrays & pointers, function & strings, functions & structures. Classes & Objects: Defining class, class constructors and destructors, operator overloading. Class Inheritance: Derived class & base class; Virtual, Friends and Static functions; Multiple inheritance, Polymorphism. Input/output files: Streams, buffers & iostreams, header files, redirection, file input and output. References: 1. E Balaguruswamy - Object oriented programming with C+ + Tata McGraw Hill 2. Robert Lafore - The Walte Group's object oriented programming in Turbo C++ Galgotia publications 3. Stephen Prata - The Walte Group's c++ primer plus Galgotia publications
  • 4. Important Guidelines  Attendance Criteria – 75% (No Compensation)  You are supposed to be present in the class on/before scheduled time. After that you will be allowed to attend the lecture but attendance for the same will not be awarded.  You will be informed well in advance about all the important deadlines related to different activities.  If you will miss any of the test or presentation or any other activity, there will be no compensation in the marks for the same.  You are advised not to copy the assignments otherwise copied assignments and the master assignment would be cancelled and awarded zero marks. Following are the parameters along with weight-age for the final calculation of Internal. Internal Evaluation Breakup Marks Parameters 15 MID SEMESTER EXAMINATION [MSE] 5 PRESENTATION 10 TESTS [First Hourly, Second Hourly, Special] 10 ASSIGNMENTS
  • 5. Course Breakup Class: BCA-II-B Lectures: 47 Subject: OOP using C++ Tutorials: 6 Code: BC- 304(N2) No. of Tests: 3 Teacher: Anil Sharma [AS] Assignments: 3 Lectur Tutorial/ e Date of Topics to be covered Assignment/ Numb Delivery Test er Fundamentals of Programming Languages: its types, Programming 1 paradigms, Comparison between functional programming and OOP Approach OOP Paradigm: Meaning, Characteristics of object oriented language – 2 objects, classes, inheritance, data abstraction, data encapsulation 3 Introduction to C++: Identifier and keywords, constants, Variable declaration, Manipulators, C++ operators, Type
  • 6. conversion Conditional statements, 4 Loop Statements, Breaking Control Statements 5 TUTORIAL - I Arrays: Meaning of Array, Usage of Array, Types of 6 Arrays: One Dimensional, Two Dimentional Arrays continue…: One 7 dimensional array-I, One dimensional array-II Arrays continue…: Two 8 dimensional array-I, Two dimensional array-II ASSIGNMENT - I 9 TEST – I Functions: Defining a function, Types of functions, 10 function arguments & passing by value, Call by Value, Call by reference Functions Continue…: Function Overloading, 11 Functions & Arrays, Functions & Pointers Functions Continue…: 12 Function & Srings, Functions & Structures 13 T U T O R I A L - II
  • 7. Class: Defining class, class members- member 14 variables, members functions, Class Objects, usage of creating objects Class Continue…:Array 15 within the Class, Arrays of class objects Class Continue…:Functions definition inside the class, 16 Function definition outside the class, Static class member A S S I G N M E N T - II 17 T E S T – II Constructors: Defining 18 constructors, Constructor Properties Constructors continue…: Default Constructor, 19 Parameterised constructors. Constructors continue…: 20 constructor overloading, copy constructor Destructors: Defining 21 destructors, importance of destructors Friend functions, Inline 22 Functions Inheritance: Meaning, Types 23 of Inheritance, Single inheritance
  • 8. Inheritance continue…: Types of base classes, 24 Multiple Inheritance, Multilevel Inheritance, Inheritance continue…: Hierarchical Inheritance, 25 Hybrid Inheritance, Types of derivations 26 T U T O R I A L - III Polymorphism: Meaning, 27 Types of Polymorphism, Container Classes Operator Overloading: Unary Operator 28 Overloading-I, Unary Operator Overloading-II A S S I G N M E N T - III 29 T E S T – III Operator Overloading 30 continue…: Binary Operator Overloading-I Operator Overloading 31 continue…: Binary Operator Overloading-II Operator Overloading 32 continue…: Binary Operator Overloading-III Polymorphism with pointers, 33 Virtual functions Pure virtual functions, Static 34 Functions 35 T U T O R I A L - IV
  • 9. 36 Console : Streams 37 Unformatted I/O Operations 38 Formatted I/O Operations File Handling: Meaning, 39 Introduction to file handling File Handling Continue…: 40 Usage of file handling 41 Opening and Closing of files Stream state member 42 functions ASCII & Binary file 43 operations File Modes: Pointers & 44 Manipulators Sequential Access, Random 45 Access, Error Handling 46 TUTORIAL - V 47 T U T O R I A L - VI