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

S-23-OOPJ

This document outlines the examination details for the Object Oriented Programming with JAVA course at Gujarat Technological University for the Summer 2023 semester. It includes instructions for the exam, a breakdown of questions covering various Java concepts such as keywords, data types, constructors, inheritance, and exception handling. The total marks for the examination are 70, and candidates are allowed to use simple calculators.

Uploaded by

shashikant.patel
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

S-23-OOPJ

This document outlines the examination details for the Object Oriented Programming with JAVA course at Gujarat Technological University for the Summer 2023 semester. It includes instructions for the exam, a breakdown of questions covering various Java concepts such as keywords, data types, constructors, inheritance, and exception handling. The total marks for the examination are 70, and candidates are allowed to use simple calculators.

Uploaded by

shashikant.patel
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
You are on page 1/ 1

Seat No.: ________ Enrolment No.

______________

GUJARAT TECHNOLOGICAL UNIVERSITY


MSC (CS) - INTEGRATED– SEMESTER - III - EXAMINATION- SUMMER-2023

Subject Code: 1330304 Date: 03/07/2023


Subject Name: Object Oriented Programming with JAVA
Time: 02:30 PM TO 05:00 PM Total Marks: 70
Instructions:

1. Attempt all questions.


2. Make Suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Use of simple calculators and non-programmable scientific calculators are permitted.

Marks
Q.1 (a) Explain keywords private and protected. 03
(b) What are the types of Java Applications? 04
(c) Explain Arrays with its types and give suitable example. 07

Q.2 (a) Explain type-conversion in java. 03


(b) What is Java? List the features of the Java Programming 04
Language
(c) What are the data-types and operators available in Java? 07
OR
(c) List and explain available type of constructors in java with example. 07

Q.3 (a) What is Constructor? Explain any one with Example. 03


(b) Explain the keywords: 04
(i)Wrapper class (ii)finalize() method (iii)Recursion (iv)Static.
(c) Explain inheritance with its types and give suitable example. 07
OR
Q.3 (a) Explain JRE, JDK and JVM. 03
(b) Explain following keywords of java with example. 04
(i) super and (ii) this.
(c) What is java keyword? Describe any 7 Java Keywords. 07

Q.4 (a) Differentiate between Method overloading and Method overriding. 03


(b) Differentiate between constructor and method of a class. 04
(c) Explain Method overloading and Method overriding with suitable example. 07
OR
Q.4 (a) Differentiate between interface and abstract class. 03
(b) When do we use throw statement? Explain it by giving an example. 04
(c) Write short notes on Access specifiers and Modifiers in java. 07

Q.5 (a) List out Feature of Java and Explain any three feature. 03
(b) Explain Primitive data type and wrapper class data types. 04
(c) Explain about Encapsulation and Abstraction with suitable example. 07
OR
Q.5 (a) What are syntax errors (compile errors), runtime errors, and logic errors? 03
(b) Difference between Nested if and multi-way if statements 04
(c) What is Exception in java? Explain exception handling in Java with suitable example. 07
***********

You might also like