BPSC Tre 4.0 OOPS Concepts Practice Set
Que: (1). What is an abstraction in object-oriented programming?
Que: (2). Which of the following is not true about polymorphism?
Que: (3). Which is the correct syntax of inheritance?
Que: (4). Which among the following, for a pure OOP language, is true?
Que: (5). Who invented OOP?
Que: (6). What is encapsulation in OOP?
Que: (7). Which header file is required in C++ to use OOP?
Que: (8). 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: (9). How many types of access specifiers are provided in OOP (C++)?
Que: (10). The copy constructors can be used to
Que: (11). In which access should a constructor be defined, so that object of the class can be created in any function?
Que: (12). 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