BPSC Tre 4.0 OOPS Concepts Practice Set
Que: (1). Which header file is required in C++ to use OOP?
Que: (2). Which access specifier is usually used for data members of a class?
Que: (3). How many types of access specifiers are provided in OOP (C++)?
Que: (4). The copy constructors can be used to
Que: (5). Which feature of OOP is indicated by the following code?
class student{ int marks; };
class topper:public student{ int age; topper(int age){ this.age=age; } };
Que: (6). When OOP concept did first come into picture?
Que: (7). What is encapsulation in OOP?
Que: (8). Which of the following is not true about polymorphism?
Que: (9). Which among the following can show polymorphism?
Que: (10). Which feature of OOP reduces the use of nested classes?
Que: (11). What is an abstraction in object-oriented programming?
Que: (12). In multilevel inheritance, which is the most significant feature of OOP used?
Que: (13). Who invented OOP?
Que: (14). What happens when an object is passed by reference?
Que: (15). Which among the following, for a pure OOP language, is true?
Que: (16). Which is the correct syntax of inheritance?
Que: (17). Why Java is Partially OOP language?
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