C/C /C Questions and Answers – OOPs Basic Concepts Sample Test,Sample questions

Question:
 Class is pass by _______

1.Value

2.Reference

3.Value or Reference depending on program

4.Copy

Posted Date:-2021-09-09 01:03:43


Question:
 How many classes can be defined in a single program?

1.Only 1

2. Only 100

3.Only 999

4. As many as you want

Posted Date:-2021-09-09 01:03:43


Question:
 If a local class is defined in a function which of the following is true for an object of that class?

1.Object is accessible outside the function

2.Object can be declared inside any other function

3.Object can be used to call other class members

4.Object can be used/accessed/declared locally in that function

Posted Date:-2021-09-09 01:03:43


Question:
 What is the scope of a class nested inside another class?

1.Protected scope

2.Private scope

3.Global scope

4.Depends on access specifier and inheritance used

Posted Date:-2021-09-09 01:03:43


Question:
 Which among the following is false for class features?

1.Classes may/may not have both data members and member functions

2.Class definition must be ended with a colon

3.Class can have only member functions with no data members

4.Class is similar to union and structures

Posted Date:-2021-09-09 01:03:43


Question:
 Which among the following is false?

1.Object must be created before using members of a class

2.Memory for an object is allocated only after its constructor is called

3.Objects can t be passed by reference

4.Objects size depends on its class data members

Posted Date:-2021-09-09 01:03:43


Question:
 Which among the following is wrong?

1.class student{ } student s

2. abstract class student{ } student s

3.abstract class student{ }s[50000000]

4.abstract class student{ } class toppers: public student{ } topper t

Posted Date:-2021-09-09 01:03:43


Question:
 Which concept of OOP is false for C++?

1.Code can be written without using classes

2.Code must contain at least one class

3.A class must have member functions

4.At least one object should be declared in code

Posted Date:-2021-09-09 01:03:43


Question:
 Which feature allows open recursion among the following?

1.Use of this pointer

2.Use of pointers

3.Use of pass by value

4.Use of parameterized constructor

Posted Date:-2021-09-09 01:03:43


Question:
 Which is not feature of OOP in general definitions?

1.Code reusability

2.Modularity

3. Duplicate/Redundant data

4.Efficient Code

Posted Date:-2021-09-09 01:03:43


Question:
 Which of the following best defines a class?

1.Parent of an object

2. Instance of an object

3. Blueprint of an object

4. Scope of an object

Posted Date:-2021-09-09 01:03:43


Question:
 Which of the following pairs are similar?

1.Class and object

2.Class and structure

3.Structure and object

4.Structure and functions

Posted Date:-2021-09-09 01:03:43


Question:
How many objects can be declared of a specific class in a single program?

1.32768

2.127

3.1

4.As many as you want

Posted Date:-2021-09-09 01:03:43


Question:
How members of an object are accessed?

1. Using dot operator/period symbol

2.Using scope resolution operator

3.Using member names directly

4.Using pointer only

Posted Date:-2021-09-09 01:03:43


Question:
Instance of which type of class can t be created?
 

1.Anonymous class

2.Nested class

3.Parent class

4.Abstract class

Posted Date:-2021-09-09 01:03:43


Question:
Object declared in main() function _____________

1.Can be used by any other function

2.Can be used by main() function of any other program

3.Can t be used by any other function

4. Can be accessed using scope resolution operator

Posted Date:-2021-09-09 01:03:43


Question:
Size of a class is _____________

1.Sum of the size of all the variables declared inside the class

2.Sum of the size of all the variables along with inherited variables in the class

3.Size of the largest size of variable

4.Classes doesn t have any size

Posted Date:-2021-09-09 01:03:43


Question:
The object can t be __________

1.Passed by reference

2.Passed by value

3.Passed by copy

4.Passed as function

Posted Date:-2021-09-09 01:03:43


Question:
What is default access specifier for data members or member functions declared within a class without any specifier in C++?

1.Private

2.Protected

3.Public

4.Depends on compiler

Posted Date:-2021-09-09 01:03:43


Question:
What is size of the object of following class (64 bit system)? class student {  int rollno   char  name[20]   static int studentno   } 

1.20

2.22

3.24

4.28

Posted Date:-2021-09-09 01:03:43


Question:
What is the additional feature in classes that was not in structures?

1.Data members

2.Member functions

3.Static data allowed

4.Public access specifier

Posted Date:-2021-09-09 01:03:43


Question:
When an object is returned___________

1.A temporary object is created to return the value

2. The same object used in function is used to return the value

3.The Object can be returned without creation of temporary object

4.Object are returned implicitly we can t say how it happens inside program

Posted Date:-2021-09-09 01:03:43


Question:
When OOP concept did first came into picture?

1.1970 s

2.1980 s

3.1993

4.1995

Posted Date:-2021-09-09 01:03:43


Question:
Which among following is correct for initializing the class below? class student{
int marks 
int cgpa 
public: student(int i int  j){
marks=I 
cgpa=j
}
} 

1.student s[3]={ s(394 9) s(394 9) s(394,9) }

2.student s[2]={ s(394,9) s(222,5) }

3.student s[2]={ s1(392,9) s2(222,5) }

4.student s[2]={ s[392,9] s2[222,5] }

Posted Date:-2021-09-09 01:03:43


Question:
Which among the following is correct?

1.class student{ }s1,s2 s1.student()=s2.student()

2.class student{ }s1 class topper{ }t1 s1=t1

3.class student{ }s1,s2 s1=s2

4.class student{ }s1 class topper{ }t1 s1.student()=s2.topper()

Posted Date:-2021-09-09 01:03:43


Question:
Which among the following is false for a member function of a class?

1. All member functions must be defined

2.Member functions can be defined inside or outside the class body

3.Member functions need not be declared inside the class definition

4.Member functions can be made friend to another class using the friend keyword

Posted Date:-2021-09-09 01:03:43


Question:
Which class can have member functions without their implementation?

1.Default class

2.String class

3. Template class

4.Abstract class

Posted Date:-2021-09-09 01:03:43


Question:
Which definition best describes an object?

1.Instance of a class

2.Instance of itself

3.Child of a class

4.Overview of a class

Posted Date:-2021-09-09 01:03:43


Question:
Which Feature of OOP illustrated the code reusability?

1.Polymorphism

2.Abstraction

3.Encapsulation

4.Inheritance

Posted Date:-2021-09-09 01:03:43


Question:
Which header file is required in C++ to use OOP?

1.iostream.h

2.stdio.h

3.stdlib.h

4.OOP can be used without using any header file

Posted Date:-2021-09-09 01:03:43


Question:
Which is known as a generic class?
) 

1.Abstract class

2.Final class

3.Template class

4.Efficient Code

Posted Date:-2021-09-09 01:03:43


Question:
Which language does not support all 4 types of inheritance?

1.C++

2.Java

3.Kotlin

4.Small Talk

Posted Date:-2021-09-09 01:03:43


Question:
Which of the following describes a friend class?

1.Friend class can access all the private members of the class of which it is a friend

2.Friend class can only access protected members of the class of which it is a friend

3.Friend class don t have any implementation

4.Friend class can t access any data member of another class but can use it s methods

Posted Date:-2021-09-09 01:03:43


Question:
Which of the following is incorrect?

1.class student{ }s

2.class student{ } student s

3.class student{ }s[]

4.class student{ } student s[5]

Posted Date:-2021-09-09 01:03:43


Question:
Which of the following is not type of class?

1.Abstract Class

2.Final Class

3.Start Class

4.String Class

Posted Date:-2021-09-09 01:03:43


Question:
Which of the two features match each other?

1.Inheritance and Encapsulation

2.Encapsulation and Polymorphism

3. Encapsulation and Abstraction

4. Abstraction and Polymorphism

Posted Date:-2021-09-09 01:03:43


Question:
Which syntax for class definition is wrong?

1.class student{ }

2.student class{ }

3.class student{ public: student(int a){ } }

4.class student{ student(int a){} }

Posted Date:-2021-09-09 01:03:43


Question:
Which was the first purely object oriented programming language developed?

1.Java

2.C++

3.SmallTalk

4.Kotlin

Posted Date:-2021-09-09 01:03:43


Question:
Who invented OOP?

1.Alan Kay

2.Andrea Ferro

3.Dennis Ritchie

4.Adele Goldberg

Posted Date:-2021-09-09 01:03:43


Question:
Why Java is Partially OOP language?

1.It supports usual declaration of primitive data types

2.It doesn t support all types of inheritance

3. It allows code to be written outside classes

4.It does not support pointers

Posted Date:-2021-09-09 01:03:43


More MCQS

  1. C++ Programming MCQS Set-1
  2. C++ Multiple Choice Questions Set-1
  3. C++ Multiple Choice Questions Set-2
  4. C++ Programming MCQS Set-2
  5. C++ Programming MCQS Set-3
  6. C++ Programming MCQS Set-4
  7. C++ (CPP) MCQ Question with Answer
  8. Advanced c++ multiple choice question(MCQS)
  9. OOPS Quiz Questions and Answers(MCQS)
  10. C Programming - MCQ Questions Set 1
  11. C Programming - MCQ Questions Set 2
  12. C Programming - MCQ Questions Set 3
  13. C Programming - MCQ Questions Set 4
  14. C Programming - MCQ Questions Set 5
  15. C++ programming language MCQ Questions Set 1
  16. C++ programming language MCQ Questions Set 2
  17. C++ programming language MCQ Questions Set 3
  18. C++ programming language MCQ Questions Set 4
  19. C++ programming language MCQ Questions Set 5
  20. C++ Programming -Constructors and Destructors
  21. C++ Programming -OOPS Concepts
  22. C++ Programming - References
  23. C++ Programming - Functions
  24. C MCQS:-The ABC of C
  25. C MCQS Interview Questions
  26. C++ Questions and Answers – OOPs Basic Concepts
  27. C++ Questions and Answers – Returning Objects
  28. C Programming MCQ Part 1
  29. C Programming MCQ
  30. Computer Science & Engineering C Multiple Choice Questions set 1
  31. Computer Science & Engineering C Multiple Choice Questions set 2
  32. C Multiple Choice Questions C Functions Set 1
  33. C Multiple Choice Questions C Functions Set 2
  34. C Multiple Choice Questions C Operators
  35. C Multiple Choice Questions & AnswersConditional Expressions
  36. C Multiple Choice Questions & Answers Data Types
  37. C Multiple Choice Questions & Answers File Access
  38. Computer Science & Engineering Cloud Computing MCQs Part 1
  39. CPP Programming MCQ Set 1
  40. CPP Programming MCQ Set 2
Search
R4R Team
R4Rin Top Tutorials are Core Java,Hibernate ,Spring,Sturts.The content on R4R.in website is done by expert team not only with the help of books but along with the strong professional knowledge in all context like coding,designing, marketing,etc!