Bplck105c (2) No
Bplck105c (2) No
Note: 1. Answer any FIVE full questions, choosing ONE full question from each module.
2 . M : Marks , L: Bloom’s level , C: Course outcomes.
Module – 1 M L C
Q.1 a. Explain the basic principles of object oriented programming. 6 L1 CO1
c. What is type conversion and type casting? Explain with an example. 6 L1 CO1
OR
Q.2 a. Explain two control statements used in Java with syntax and example. 6 L1 CO1
Module – 2
Q.3 a. Write a java program to show the use of the following operators: 6 L3 CO2
i) << ii) >> iii) >>>
OR
Q.4 a. Write a note on: i) Break ii) Continue. 6 L1 CO2
Module – 3
Q.5 a. Explain two ways of argument passing methods with example. 6 L1 CO3
b. What are constructors? Explain two different types of constructors with 8 L3 CO3
example program.
1 of 2
BPLCK105C/BPLCKC105
OR
Q.6 a. Write a program to perform stack operations using proper class and 6 L3 CO3
methods.
Module – 4
Q.7 a. What is Inheritance? Explain how a super class variable can reference a 6 L2 CO3
subclass variable.
OR
Q.8 a. Write a note on: i) Final class ii) Final method. 6 L1 CO4
Module – 5
Q.9 a. Define package. Explain with an example program. 6 L3 CO4
OR
Q.10 a. Describe different access specifiers used in java. 6 L1 CO4
c. Explain how one interface can be extended by another with an example 6 L3 CO4
program.
*****
2 of 2