Unit 9 · Bihar STET Paper-II Computer Science

Object Oriented Programming MCQ for Bihar STET with Answers, PYQs & Notes

111 questions with explanations, including 33 previous year questions from 2023, 2025 and a 30-question mock paper. Practise them in a CBT exam screen and read the 41-page notes PDF.

111
MCQs
33
PYQs
30
mock-paper questions
41
pages of notes

Tests in this unit

  • Mock TestThe 30-question Unit 9 mock paper from the notes, in book order.30 Q
  • PYQ OnlyQuestions asked in the 2023 and 2025 STET papers, including Python output questions.33 Q
  • Practice BankTopic-wise questions: classes, constructors, overloading, inheritance, polymorphism, interfaces and exceptions.48 Q
  • Full TestPYQs and the practice bank together.81 Q
  • Quick Test30 questions picked at random.30 Q

Unit 9 syllabus: Object Oriented Programming

  1. Review of fundamentals of procedural programming
  2. Class and objects
  3. Data abstraction
  4. Information hiding and encapsulation
  5. Constructors, destructors and object creation
  6. Namespace and references
  7. Class methods, method overloading
  8. Inheritance
  9. Polymorphism
  10. Abstract classes and abstract methods
  11. Exceptions, exception handling

Sample Object Oriented Programming previous year questions with answers

Q1PYQ · 2023-S1 Q59 · 2025-A Q5

Which principle ensures that only essential information is visible to the outside world?

  1. (A) Polymorphism
  2. (B) Information hiding
  3. (C) Encapsulation
  4. (D) Abstraction

Answer: (B) Information hiding. Official 2023 key: Information hiding (achieved through access specifiers).

Q2PYQ · 2023-S2 Q60 · 2025-D Q24

What is the term for a variable that references an instance of a class?

  1. (A) Property
  2. (B) Method
  3. (C) Object
  4. (D) Constructor

Answer: (C) Object. An object (reference) refers to an instance of a class.

Q3PYQ · 2023-S1 Q58

Which of the following best defines a class?

  1. (A) An instance of an object
  2. (B) A blueprint for creating objects
  3. (C) A variable holding data
  4. (D) A function with a return value

Answer: (B) A blueprint for creating objects. Objects are instances of the class.

Practise all 111 Object Oriented Programming questions

Free account: 5 questions in every test and the first 5 pages of every notes PDF. Unlock everything for ₹199.

Other Bihar STET Computer Science units