MCS-024 Object Oriented Technologies and Java Programming Solved Assignment 2022-23


Course Code MCS-024
Course Title Object Oriented Technologies and Java Programming
Assignment Code BCA (4)/024/Assignment/2022-23
Session 2022-23
Submission Date 31st October, 2022 (For July Session)
15th April, 2023 (For Jan Session)


  • Done Complete Assignments
  • Done Lowest Price
  • Done Secure Payments
  • Visa Card
  • MasterCard


Q1. (a) What is Object Oriented Programming? Explain concept of encapsulation with example in java.
(b) Explain use of different operators available in java.

Q2. (a) What is a class ? Explain how you will define Book class in java. Also, explain use of getter and setter methods.
(b) Explain use of super and final keywords in java.
(c) Write a java program to find the factorial of a given number.

Q3. Write a java program to create a Teacher class and define constructors for this classInherit Professor class, Associate_Professor class, and Assistant Professor class from the Teacher class. Define appropriate methods to calculate salary of teachers. Show how to implement method overriding in this program. Make necessary assumptions.

Q4. (a) Explain uses of abstract class in java with the help of an example.
(b) Explain accessibility rules for packages in java.
(c) What is polymorphism? Explain different types of polymorphism in java programming with the help of example.

Q5. (a) What is interface? Explain difference between abstract class and interface with the help of examples. Write a java program to demonstrate use of interface.
(b) What is an exception? Explain various causes of exceptions. Explain exceptions hierarchy in java.

Q6. (a) What is multithreading? What is thread priority? Describe interthread communications in java with the help of a program.
(b) Create an Applet to draw a triangle on the basis of input given by user.

Q7. (a) What is object serialization? Explain advantage of object serialization.
(b) What is need of layout manager? Explain different layouts available in java for GUI programming. Write code to set the layout of an applet.

Q8. (a) What is RMI? Explain its use.
(b) What is JDBC? Explain need of JDBC drivers.
(c) What is Servlet? Explain use of GET and POST methods in Servlet.


There are no reviews yet.

Be the first to review “MCS-024 Object Oriented Technologies and Java Programming Solved Assignment 2022-23”

Your email address will not be published. Required fields are marked *