Object Oriented Programming Using C++: Instructions To Candidates
Object Oriented Programming Using C++: Instructions To Candidates
Object Oriented Programming Using C++: Instructions To Candidates
of Pages : 02
Total No. of Questions : 07
BCA (Sem.–2)
OBJECT ORIENTED PROGRAMMING USING C++
Subject Code : UGCA-1909
M.Code : 77417
Date of Examination : 08-07-22
Time : 3 Hrs. Max. Marks : 60
INSTRUCTIONS TO CANDIDATES :
1. SECTION-A is COMPULSORY consisting of TEN questions carrying T WO marks
each.
2. SECTION-B contains SIX questions carrying TEN marks each and students have
m
to attempt any FOUR questions.
o
m
SECTION-A
.r c
1. Explain :
o p e
a) OOP’s
.r c p a
e
b) Access Specifiers
p b r
a
c) Destructor
p
b r
d) Rules for Operator Overloading
e) Polymorphism
f) Inheritance
j) Array of Objects
2. Differentiate between Procedural Languages & Object Oriented Languages with the
support of program examples.
3. Define Classes and Objects. How you can create and access a class through objects?
Support your answer with program example.
4. What are constructors in C++? Enlist its various types which are available in C++. Write
a program in C++ of parameterized constructor.
5. What is Inheritance? How it is being used in C++? Differentiate multiple and multilevel
inheritance with the help of C++ program examples.
6. Define Operator Overloading. How operator overloading can be done in C++? Support
your answer with program example.
o m
7.
.r c
What are Virtual functions? How they are different from Pure Virtual functions? Make a
m
program example in C++ which shows the use of pure virtual function.
o p e
.r c p a
p e b r
p a
b r
NOTE : Disclosure of Identity by writing Mobile No. or Marking of passing request on any
paper of Answer Sheet will lead to UMC against the Student.