BPSC Tre 4.0 OOPS Concepts Practice Set
Que: (1). Which among the following, for a pure OOP language, is true?
Asked in BPSC TRE 3.0Que: (2). In which access should a constructor be defined, so that object of the class can be created in any function?
Asked in BPSC TRE 3.0Que: (3). When OOP concept did first come into picture?
Asked in BPSC TRE 3.0Que: (4). Which access specifier is usually used for data members of a class?
Asked in BPSC TRE 3.0Que: (5). Who invented OOP?
Asked in BPSC TRE 3.0Que: (6). In multilevel inheritance, which is the most significant feature of OOP used?
Asked in BPSC TRE 3.0Que: (7). The copy constructors can be used to
Asked in BPSC TRE 3.0Que: (8). Which among the following can show polymorphism?
Asked in BPSC TRE 3.0Que: (9). How many types of access specifiers are provided in OOP (C++)?
Asked in BPSC TRE 3.0Que: (10). Which header file is required in C++ to use OOP?
Asked in BPSC TRE 3.0Que: (11). What happens when an object is passed by reference?
Asked in BPSC TRE 3.0Que: (12). Which among the following represents correct constructor?
Asked in BPSC TRE 3.0Que: (13). What is encapsulation in OOP?
Asked in BPSC TRE 3.0Que: (14). Which feature of OOP reduces the use of nested classes?
Asked in BPSC TRE 3.0Que: (15). What is an abstraction in object-oriented programming?
Asked in BPSC TRE 3.0Que: (16). Which is the correct syntax of inheritance?
Asked in BPSC TRE 3.0Que: (17). Which feature of OOP is indicated by the following code?
Asked in BPSC TRE 3.0
class student{ int marks; };
class topper:public student{ int age; topper(int age){ this.age=age; } };
Que: (18). Which of the following is not true about polymorphism?
Asked in BPSC TRE 3.0Que: (19). Why Java is Partially OOP language?
Asked in BPSC TRE 3.0
Why Java is Partially OOP language?
(b) It does not support pointers
(d) It doesn't support all types of inheritance
(a) It allows code to be written outside classes
(c) It supports usual declaration of primitive data types