OOPs MCQ Quiz

  1. Which of the following is shared structure of a set of similar objects?
  2. Which of following does not have a body?
  3. Which of following is pure object oriented programming language?
  4. In oops public, private & protected are ..........
  5. A private member of a class is visible to ..............
  6. Which keyword is used to inherit a class or abstract class?
  7. Which of the following is an abstract data type?
  8. Can we overload constructor in derived class?
  9. Which of the following is not related to OOPS?
  10. We can not create instance of ..........
  11. Constructor can return a value
  12. OOPs is invented by _______
  13. Which of the following is true for copy constructor?
  14. Which Feature of OOP encourges the code reusability?
OOPs MCQ

Take OOPs MCQ Quiz & Online Test to Test Your Knowledge

Practice here the best OOPs MCQ Questions, that checks your basic knowledge of OOPs (Object Oriented Programming). This OOPs MCQ Test contains 25+ Best Multiple Choice Questions, that are very popular & asked various times in OOPs Exams/Interviews. Kindly, choose the right option for every question to check your final preparation. apart from this, You can also download the OOPs MCQ Pdf completely free.

  • Encapsulation
  • A Class
  • Inheritance
  • None of Above
View Answer
  • Interface
  • Class
  • Abstract Method
  • None of above
View Answer
  • Java
  • SmallTalk
  • C++
  • Kotlin
View Answer
  • Classes
  • Access Modifiers
  • Interfaces
  • Method signature
View Answer
  • every where
  • in sub class
  • members to same package
  • only members of same class
Download Free : OOPs MCQ PDF
View Answer
  • extends
  • extend
  • implement
  • inherit
View Answer
  • Double
  • String
  • Int
  • Class
View Answer
  • Yes
  • No
View Answer
  • Class and Object
  • Constructor and Destructor
  • Structure and Union
  • Inheritance and Polymorphism
View Answer
  • Anonymous class
  • Nested class
  • Parent class
  • Abstract class
View Answer
  • True
  • False
View Answer
  • Andrea Ferro
  • Dennis Ritchie
  • Adele Goldberg
  • Alan Kay
View Answer
  • The argument object is passed by reference
  • It can't be defined with zero arguments
  • Used when an object is passed by value to a function
  • Used when a function returns an object
View Answer
  • Polymorphism
  • Inheritance
  • Abstraction
  • Encapsulation
View Answer
  • classname objectname= new() integer;
  • classname objectname= new() classname()
  • classname objectname= new classname;
  • classname objectname= new classname()
View Answer
  • C language
  • Java
  • Kotlin
  • C++
View Answer
  • Static function
  • Friend function
  • Const function
  • Virtual function
View Answer
  • Object
  • Errors
  • Exceptions
  • Maths
View Answer
  • ClassNotFound
  • NoClassException
  • ClassFoundException
  • None of the above
View Answer
  • Only 2
  • Only 1
  • Maximum 256
  • As many as required
View Answer
  • reduce duplication of information
  • achieve OOPS
  • remove longer codes
  • None of above
View Answer
  • Public variables
  • Local variables
  • Array variables
  • Global variables
View Answer
  • =
  • ->
  • *
  • ( )
View Answer
  • Inheritance
  • Abstraction
  • Polymorphism
  • Encapsulation
View Answer
  • Alan Kay
  • Andrea Ferro
  • Dennis Ritchie
  • Adele Goldberg
View Answer