OOP2023 OOP2024 Merged
OOP2023 OOP2024 Merged
8
23
PA-10324 [Total No. of Pages : 1
ic -
ta t
[6008]-209
6s
S.E. (Electronics / E & TC / Electronics & Computer) (Insem.)
4:0
02 91
OBJECT ORIENTED PROGRAMMING
5:1
0
(2019 Pattern) (Semester - II) (204194)
31
8/0 13
Time : 1 Hour] [Max. Marks : 30
0
4/2
.23 GP
8
C
23
3) Figures to the right side indicate full marks.
ic-
4) Use of calculator is allowed.
16
t
sta
8.2
:06
.24
c) Justify How inline function is better than Macros with suitable example.[5]
23
01
OR
/20
GP
Q2) a) Justify with the example How to achieve Encapsulation in C++. [5]
/04
8
equivalence with 'C'. [4]
23
.23
tat
8.2
6s
Q3) a) Explain concept of static data members, static member functions in C++.[6]
.24
4:0
5:1
c) Explain role of destructor in C++. Write syntax for String Class destructor.
30
31
[5]
01
02
OR
4/2
GP
Q4) a) Explain terms class and object also write the declaration syntax for both.[5]
8/0
8.2
.24
49
Total No. of Questions : 4] SEAT No. :
8
23
PB20 [Total No. of Pages : 1
ic -
[6268]-214
ta t
S.E. (Electronics/E & TC Engineering) /
5s
(Electronics & Computer Engineering) (Insem)
3:5
OBJECT ORIENTED PROGRAMMING
02 91
4:0
(2019 Pattern) (Semester - IV) (204194)
0
41
Time : 1 Hour] 6/0 13 [Max. Marks : 30
Instructions to the candidates:
0
3/2
1) Answer Q.1 or Q.2, Q.3 or Q.4.
.23 GP
8
4) Assume suitable data, if necessary.
C
23
ic-
16
t
Q1) a) What do you mean by overloading of a function? Explain with an example.
sta
8.2
[5]
:55
.24
OR
01
/20
programming. [5]
6
8
23
i) Inheritance and
.23
ic-
ii) Polymorphism
16
tat
c) Explain call by value and call by reference. [5]
8.2
5s
.24
3:5
Q3) a) Explain terms class and object also write the declaration syntax for
91
49
4:0
both. [5]
30
41
OR
6/0
.24
49
[6268]-214 1