0% found this document useful (0 votes)
5 views1 page

Java Programming Assignment Test 2025

This document outlines the assignment test for the Object Oriented Programming course at R.V.R. & J.C. College of Engineering for the academic year 2025-2026. It includes various tasks such as explaining Java buzzwords, differentiating programming paradigms, and developing Java programs involving arrays and classes. The test assesses students' understanding of Java concepts through practical applications and theoretical explanations.

Uploaded by

5485kartheekssk
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

Java Programming Assignment Test 2025

This document outlines the assignment test for the Object Oriented Programming course at R.V.R. & J.C. College of Engineering for the academic year 2025-2026. It includes various tasks such as explaining Java buzzwords, differentiating programming paradigms, and developing Java programs involving arrays and classes. The test assesses students' understanding of Java concepts through practical applications and theoretical explanations.

Uploaded by

5485kartheekssk
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

R.V.R. & J.C.

COLLEGE OF ENGINEERING, GUNTUR-522019


(Autonomous)
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
CS216 – OBJECT ORIENTED PROGRAMMING
AY: 2025-2026 Semester III [Second Year] Max. Time: 135
Minutes

Max. Time: 45 Assignment Test-I Max. Marks:12


Minutes
Marks CO Blooms
Level
1. a. Describe the significance of any three Java buzzwords with [3 M] (CO1) BL2
suitable examples.
b. Differentiate between object-oriented and procedural [3 M] (CO1) BL2
programming.

2. Describe arithmetic, relational, and logical operators in Java with [6 M] (CO1) BL2
suitable examples.

3. Develop a simple Java program that uses arrays to store the marks [6 M] (CO1) BL3
of students and calculate their average. Use a for-each loop in your
program to access array elements.

4. Create a Java class BankAccount with data members for account [6 M] (CO1) BL3
number, account holder name, and balance. Implement
constructor overloading in the BankAccount class to initialize
objects with different sets of parameters. Demonstrate the use of
this keyword to distinguish class variables from method
parameters.

5. a. Illustrate the use of the super keyword with an example. [3 M] (CO2) BL2
b. Explain dynamic method dispatch with the help of an example. [3 M] (CO2) BL2

6. Explain the process of defining and implementing an interface [6 M] (CO2) BL3


with an example. Apply the concept of extending interfaces by
creating two interfaces A and B, then extend them into interface C,
and implement C in a class.

(SUL / TML / PPK / [Link] / [Link] / [Link])

You might also like