Object Oriented Programming MCQs

Object Oriented Programming MCQs

Object Oriented Programming MCQs

  1. How many steps in the programming paradigm?
  2. (a) 2
    (b) 3
    (c) 4
    (d) 5

    (b) 3

  3. OOP stands for
  4. (a) Operation oriented program
    (b) Object oriented program
    (c) Organize oriented program
    (c) None

    (b) Object oriented program

  5. OOP make program length………and increase the readability.
  6. (a) Short
    (b) Long
    (c) Medium
    (d) Lengthy

    (a) Short

  7. Object oriented program language is?
  8. (a) High-level language
    (b) Low-level language
    (c) Assembly Language
    (d) None

    (a) High-level language

  9. In OOP program are designed
  10. (a) Bottom-up
    (b) Top-bottom
    (c) Low bottom
    (c) None

    (a) Bottom-up

  11. In OOP programs are organized around ……… object and grouped into classes.
  12. (a) Subject
    (b) Element
    (c) Object
    (c) None

    (c) Object

  13. Application of OOP
  14. (a) 5
    (b) 6
    (c) 7
    (d) 8

    (c) 7

  15. languages of OOP
  16. (a) 2
    (b) 4
    (c) 6
    (d) 8

    (d) 8

  17. C++ can be developed by
  18. (a) Bjarne stroupstrup
    (b) Microsoft
    (c) James gosling

    (a) Bjarne stroupstrup

  19. Javs was developed by
  20. (a) Bjarne stroupstrup
    (b) Microsoft
    (c) James gosling

    (c) James gosling

  21. Object are the basic run-time …… in OOP.
  22. (a) Entity
    (b) Class
    (c) Block

    (a) Entity

  23. Object is the …… of a particular class.
  24. (a) Instance
    (b) class
    (c) block

    (a) Instance

  25. Class refers to the .
  26. (a) Prototype
    (b) Template
    (c) Both
    (d) None

    (c) Both

  27. Class defines
  28. (a) Variable
    (b) Methods
    (c) Both
    (d) None

    (c) Both

  29. Each object have
  30. (a) Class
    (b) Object
    (c) Block
    (d) None

    (a) Class

  31. Real-World Object share ……. Characteristic
  32. (a) 2
    (b) 3
    (c) 4
    (d) 5

    (a) 2

  33. Real-World have Object that share two Characteristic
  34. (a) Attributes & Methods
    (b) Attributes & manners
    (c) Attributes & behavior
    (d) Both a and c

    (c) Attributes & behavior

  35. Data hiding means to ______ internal data
  36. (a) Show
    (b) Remove
    (c) Hide
    (d) Complete

    (c) Hide

  37. After _______ the internal data can be accessed
  38. (a) Completion
    (b) Rejection
    (c) Verification
    (d) None

    (c) Verification

  39. Abstration means to hide the internal
  40. (a) Data
    (b) Implementation
    (c) Resources
    (d) None

    (b) Implementation

  41. The process of binding data and corresponding method and behavior into a single unit is called ___________.
  42. (a) Data hiding
    (b) Abstraction
    (c) Encapsulation
    (d) Inheritance

    (c) Encapsulation

  43. The mechanism to provide the power of reusability and extendibility _______.
  44. (a) Encapsulation
    (b) Abstraction
    (c) Inheritance
    (d) None of Above

    (c) Inheritance

  45. Inhaeritance is the process by which one object can acquire the ____ Of another Object.
  46. (a) Properties
    (b) Advantages
    (c) Both (a) and (b)
    (d) None of above

    (a) Properties

  47. The existing class that is reused to create new class?
  48. (a) Super class
    (b) Base class
    (c) Parent class
    (d) All of above

    (d) All of above

  49. the new class that inherist the properties and function of existing class is ______.
  50. (a) Sub-class
    (b) Derived class
    (c) Child class
    (d) both

    (d) both

  51. Poly means
  52. (a) Less
    (b) Many
    (c) Both
    (d) None

    (b) Many

  53. Morphism means
  54. (a) Forms
    (b) Behavior
    (c) Both
    (d) none

    (c) Both

  55. how many classes can be defined in a single program?
  56. (a) 1
    (b) 2
    (c) 3
    (d) As many as you want

    (d) As many as you want

  57. ______ means one name but multiple forms/Behavior.
  58. (a) Polymorphism
    (b) Inheritance
    (c) Abstraction
    (d) Encapsulation

    (a) Polymorphism

  59. behavior of object changes in……….. classes
  60. (a) Similar
    (b) Different
    (c) both
    (d) None

    (b) Different

  61. how much types of inheritance in OOP?
  62. (a) 2
    (b) 3
    (c) 4
    (d) 5

    (d) 5

  63. What are the types of inheritance?
  64. (a) Single
    (b) Multi-level & Hierarchical
    (c) Multiple & Hybrid
    (d) All of these

    (d) All of these

  65. which of the following is not an oops concept?
  66. (a) Inheritance
    (b) Encapsulation
    (c) Polymorphism
    (d) Compilation

    (d) Compilation

  67. which of the following definition is incorrect for polymorphism
  68. (a) Polymorphism helps in redefining the same functionality
    (b) Polymorphism concept is the feature of object-oriented programming (OOP)
    (c) It always increases the overhead of function definition
    (d) Ease in the readability of the program

    (c) It always increases the overhead of function definition

  69. which two features of object-oriented programming are the same?
  70. (a) Inheritance and Abstraction
    (b) Encapsulation and Abstraction
    (c) None of above
    (d) Both a and b

    (b) Encapsulation and Abstraction

  71. which feature of oops described the reusability of code?
  72. (a) Encapsulation
    (b) Inheritance
    (c) Abstraction
    (d) Polymorphism

    (b) Inheritance

Object Oriented Programming MCQs

Related Posts:
Cover Topics

"Object Oriented Programming MCQs","oop mcqs online test","object oriented programming in c++ mcq with answers pdf","object oriented programming mcq with answers pdf","object oriented programming mcq with answers pdf download","oop important mcqs",

Post a Comment

We welcome relevant and respectful comments. Off-topic or spam comments may be removed.

Previous Post Next Post