Top 1000+ Object Oriented Programming (OOP) Subject Mcqs Pdf Download Set No 01

Print/Downlaod pdf brings to you 1000+ Object Oriented Programming (OOP) Mcqs which are new and latest. These Mcqs are gathered form various free sources over the Internet. If someone have any issue regarding to the copyright will contact us. is committed to provide Object Oriented Programming (OOP) Computer Science MCQs with Answers. Here are the Top 1000+ Object Oriented Programming (OOP) Computer Science Mcqs (Volume 1) is being published. Computer Science(Object Oriented Programming (OOP)) MCQs From various online sources over the internet are the best source for job test preparation in Pakistan.

Top 1000+ Object Oriented Programming (OOP) Subject Mcqs Pdf Download
01Object Oriented Programming (OOP) MCQS Set 0102Object Oriented Programming (OOP) MCQS Set 02
03Object Oriented Programming (OOP) MCQS Set 0304Object Oriented Programming (OOP) MCQS Set 04
05Object Oriented Programming (OOP) MCQS Set 0506Object Oriented Programming (OOP) MCQS Set 06
07Object Oriented Programming (OOP) MCQS Set 0708Object Oriented Programming (OOP) MCQS Set 08
09Object Oriented Programming (OOP) MCQS Set 0910Object Oriented Programming (OOP) MCQS Set 10
11Object Oriented Programming (OOP) MCQS Set 1112Object Oriented Programming (OOP) MCQS Set 12
13Object Oriented Programming (OOP) MCQS Set 1314Object Oriented Programming (OOP) MCQS Set 14
15Object Oriented Programming (OOP) MCQS Set 1516Object Oriented Programming (OOP) MCQS Set 16
17Object Oriented Programming (OOP) MCQS Set 1718Object Oriented Programming (OOP) MCQS Set 18
19Object Oriented Programming (OOP) MCQS Set 1920Object Oriented Programming (OOP) MCQS Set 20
Top 1000+ Object Oriented Programming (OOP) Subject Mcqs Pdf Downloadv

1.Information covering up is?

  1. Encapsulation, Inheritance
  2. Encapsulation, Abstraction
  3. Encapsulation, Polymorphism
  4. Overloading

2. The great model will be identified with a genuine issue?

  1. Closely
  2. Loosely
  3. Openly
  4. All

3. Which highlights of OOP will be utilized to get a class from another?

  1. Inheritance
  2. Encapsulation
  3. Polymorphism
  4. Data stowing away

4.Which is a frail connection between two articles?

  1. Aggregation
  2. Inheritance
  3. Composition
  4. None of given

5. Data things in a class will be private?

  1. False
  2. True
  3. All
  4. none

6. The class affiliation?

  1. Simple Association
  2. Composition
  3. Aggregation
  4. Inheritance

7.If there will be an object of type Person, which of the accompanying will be considered as one of it ascribes

  1. Both Name and Age
  2. Name
  3. Age
  4. Work ()

8.Which isn’t an article affiliation?

  1. Simple affiliation
  2. Aggregation
  3. Association
  4. Inheritance

9.We can accomplish epitome

  1. Least interdependencies among modules
  2. Implementation freedom
  3. Information covering up
  4. All of given choices

10.In… steady part capacity will be the kind of this pointer?

  1. Constant pointer
  2. Constant pointer to class
  3. Constant pointer to steady object
  4. Constant pointer to protest

11.Which way will be utilized to separate regular conduct and traits from the given classes and property

  1. Sub-composing
  2. Generalization
  3. Specialization
  4. Extension

12.To get a class from more than one class is called

  1. Single legacy
  2. Multiple legacy
  3. Encapsulation
  4. Polymorphism

13.If MY Class has a destructor what will be its named of destructor?

  1. My Class
  2. ~MY Class
  3. My Class
  4. My Class~

14.Class XYZ…. Is a legitimate class announcement?

  1. False
  2. True
  3. None
  4. all

15.Without utilizing Deep duplicate constructor?

  1. System crash
  2. Memory Leakage
  3. Dangling pointer

16.If only one conduct of an inferred class is contradictory with base class, at that point it is?

  1. Specialization
  2. Generalization
  3. Extension
  4. Inheritance

17.The unmistakable things can be as an item?

  1. True
  2. False

18.Which will be various types of a solitary element exist?

  1. Aggregation
  2. Polymorphism
  3. Encapsulation
  4. Composition

19. Epitome reason?

  1. Extending the conduct of a class in another class
  2. One substance takes every one of the characteristics and activities of the other
  3. Data and conduct are firmly coupled inside an item
  4. Taking out the regular highlights and put those in a different class

20. How could picture our programming issues as per genie’s issues is called ___

  1. Structure Programming
  2. Object Oriented Programming
  3. Procedural Programming
  4. Sequential Programming

21.There will be no need of “is a” or “is a sort of” relationship in Generalization.

  1. True
  2. False

22.The conduct of a determined class I will be incongruent with base class?

  1. none
  2. Extension
  3. Specialization
  4. Encapsulation

23. What will stow away of undesirable subtleties from clients is called __

  1. Encapsulation
  2. Protection
  3. Argumentation
  4. Abstraction

24.The naturally…. Will be considered when the item will made.

A. Constructor

B. all

C. object       

D. None

25. It gives the office to get to the information part.

  1. private work
  2. Access work
  3. inline work
  4. None

26. What piece of an article shows its state?

  1. Operations
  2. Data
  3. Any public part
  4. Any private part

27.Inheritance will be for?

  1. organize information
  2. add highlights to existing classes without changing them
  3. pass contentions to objects of classes
  4. improve information covering up and embodiment

28. Which issue will be occurred when we will utilize duplicate items without utilizing profound duplicate constructor? The entirety of given

  1. Dangling pointer
  2. Memory spillage
  3. none
  4. System crash

29.This pointer won’t open for static part works?

  1. True
  2. False

30.A static part work can’t be pronounced

  1. Virtual
  2. none
  3. Implicit
  4. Explicit

31.It will stay in memory in any event, when all objects of a class will be obliterated

  1. Instance factors
  2. Static factors
  3. Primitive factors
  4. None

32.Friend capacities are elements of a class

  1. non-part
  2. Object part
  3. data part
  4. None

33.Which methods if X pronounces Y as its companion, it doesn’t imply that X can get to private information of Y. It just implies that Y can get to all information of X

  1. Friendship is one way in particular
  2. Friendship is two ways in particular
  3. No companionship between classes
  4. Any sort of companionship

34. The assertion object A=object B; will cause a compiler mistake if the articles are of various classes.

  1. False
  2. True

35. Which of the accompanying over-burden administrator capacity’s assertion is suitable for the given call?


  1. Rational number operator+ (double obj);
  2. Where Rational_number_1 is an object of client characterized class Rational_number.
  3. Rational-number operator+(Rational-number&obj);
  4. Rational_number operator+ (Rational_number&obj, double&num);
  5. operator+(double&obj);

36. Which administrator cannot be over-burden?

  1. The connection administrator (>=)
  2. Conditional operator (? 🙂
  3. Assignment administrator (=)
  4. Script operator ([])

37. Memory will be dispensed to non-static individuals?

  1. Class is made
  2. Object is made
  3. Object is characterized
  4. Object is instated
  5. all

38.Consider the accompanying code fragment?

class test


int a;

int b;

int c;



  1. 5,5,5
  2. 5, Junk esteem, 5
  3. Junk esteem, 5, 5
  4. Junk esteem, 5, Junk esteem

39.The static variable int type then it is naturally instated with?

  1. 1
  2. 0
  3. Null
  4. None

40. In OOP, objects speak with one another through?

  1. Messages
  2. Data individuals
  3. Voice talk
  4. Ports

41.We can make cluster of items through new administrator?

  1. We can call over-burden constructor through new
  2. We can’t call over-burden constructor through new
  3. We can call default constructor through new
  4. None

42. When a base class can be supplanted by the determined class then it is called

  1. sub-composing
  2. super-composing
  3. Generalization
  4. Specialization

43. Two techniques cannot be announced virtual?

  1. Private, Static
  2. Private, Public
  3. Static, Public
  4. None

44. Partition of execution from interface gives?

  1. Data Member
  2. Data Function
  3. Class
  4. None

45.We can get to a private static variable through?

  1. Static information part
  2. Static part work
  3. Global information part
  4. None

46. Consider the call given beneath of an over-burden administrator “+” Rational_number_1 + Rational_number_2

Where Rational_number_1 and Rational_number_2 are two objects of Rational number class (a client characterized class). Recognize which of the over two articles will be passed as a contention to the over-burden administrator work?

  1. None
  2. Both Rational_number_1 and Rational_number_2
  3. any of the two items, haphazardly

47.Static part cannot be called with the class name?

  1. True
  2. False

48. In a class announcement, capacities assigned private are open

  1. to any capacity in the program
  2. only on the off chance that you know the secret word
  3. to part elements of that class
  4. only to public individuals from the class

49.A___ watchword advises the compiler to substitute the code inside the capacity definition for each occurrence of a capacity call

  1. virtual
  2. inline
  3. instance
  4. None

50.The >= administrator can’t be over-burden.

A.   True y

B.   False

  1. False
  2. True