Object Oriented Programming 2026 — MAKAUT · PCC-CS-503 · Mid Sem PYQ with solutions

  • Solved
  • Verified

Maulana Abul Kalam Azad University of Technology

Solutions

22 answers across 3 groups

Try each question first, then open it to check your answer.

Group AVery Short Answer Type Questions

  1. I

    The Inheritance property is used when there is an IS-A relationship between classes: TRUE or FALSE.

    Free sample
    • Answer: TRUE
    • Explanation: Inheritance establishes an "IS-A" relationship (e.g., a Dog IS-A Animal).
  2. II

    Which container class doesn't contain title bar and menu bars but it can have other components like button, text field etc.?

  3. III

    A class member declared protected becomes a member of subclass of which type?

  4. IV

    Which keyword is used to access the features of a package?

  5. V

    Which of the following statements are true for interfaces in java?

  6. VI

    In the model-view-controller (MVC) architecture, the model defines the ________ layer.

  7. VII

    All collection classes are available in ________ package.

  8. VIII

    What would be the possible output if a constructor is declared with a return type?

  9. IX

    main() method can be overloaded in Java. The above statement is true or false?

  10. X

    A class inheriting an abstract class does not define or implement all of its abstract methods is called ________ class.

  11. XI

    What types of polymorphism is used in the following java program

  12. XII

    What is the output of following Java code?

Group BShort Answer Type Questions

  1. 2

    Explain different features of object oriented programming.

  2. 3

    What are the differences between Procedural programming language and Object oriented programming language?

  3. 4

    What is the use of static keyword in java? Write a program to explain the use of static variable and static method in java.

  4. 5

    Explain the benefit of using interface in java with the help of an example.

  5. 6

    Why multiple inheritance can be implemented by using Interfaces but not by classes? Explain with an example.

Group CLong Answer Type Questions

  1. 7

    Constructors, this Keyword & Constructor Overloading

  2. 8

    Design Patterns & MVC

  3. 9

    Abstract Classes, Runtime Polymorphism & super Keyword

  4. 10

    Swing, Event Delegation Model & AWT

  5. 11

    Iterator Design Pattern & final Method

About this paper

The MAKAUT Object Oriented Programming (PCC-CS-503) 2026 Mid Sem previous year question paper, set in semester 5. Download the verified PDF or read it online, then check your answers against the worked solutions above.

Common paper for 4 branches

Every branch listed gets the same questions. Pick a branch to see its other papers.

Why solve Object Oriented Programming PYQs?

Frequently asked questions

5 questions

What is the subject code for Object Oriented Programming?

PCC-CS-503 is the MAKAUT subject code for Object Oriented Programming.

Which exam is this Object Oriented Programming question paper from?

The MAKAUT 2026 Mid Sem exam, semester 5. A student shared it, and it was checked before publishing.

Which branches is this Object Oriented Programming paper for?

It's a common paper for 4 B.Tech branches: Computer Science and Engineering (Data Science), Computer Science and Engineering, Information Technology and Computer Science and Engineering (Artificial Intelligence and Machine Learning). Every branch gets the same questions.

Where can I find more PCC-CS-503 question papers?

On the Object Oriented Programming subject page, which collects every year's papers along with notes and the syllabus.

Are there solutions for this paper?

Yes. Every question has a worked answer on this page, grouped like the paper. The first answer is free to read; sign in (it's free) to unlock the rest.

Have notes or the answer key for Object Oriented Programming?

Share it and help the next batch of students.