PDA

View Full Version : OOPs



  1. What is Iteration Hierarchy
  2. What is Object behavioral concept
  3. what is extreme programming
  4. what is agile methodology
  5. what is diff between .net 1.1 and .net 2.0
  6. What are the different forms of polymorphism?
  7. Difference between new operator and operator new
  8. Difference between over loading and over ridding
  9. What is virtual function
  10. What is new modifier in C#
  11. what is the main difference between c and c++
  12. Name an advantage of array over linked list
  13. What is a linked list
  14. What is multiple inheritance
  15. What is multi level inheritance
  16. What are the features of OOPS
  17. What is polymorphism
  18. What is the difference between interface and an abstract class
  19. What is a class
  20. What is an orthogonal base class
  21. Write a macro for swapping integers
  22. What is Dynamic Polymorphism
  23. When will a constructor executed
  24. How is exception handling carried out in c++
  25. What are virtual constructors/destructors
  26. What is the difference between declaration and definition
  27. When is a memory allocated to a class
  28. What are the advantages of inheritance
  29. What do you mean by pure virtual functions
  30. Why do we use virtual functions
  31. What is the difference between pass by reference and pass by value
  32. What is namespace
  33. What are virtual classes
  34. What is the difference between realloc() and free
  35. What is a template
  36. What do you mean by inline function
  37. What is virtual class and friend class
  38. What is abstraction
  39. What is encapsulation
  40. What do you mean by binding of data and functions
  41. What is function overloading and operator overloading
  42. What is the basic concept of inheritance
  43. What is a scope resolution operator
  44. What is friend function
  45. What are virtual functions
  46. What is public, protected, private
  47. What is the difference between class and structure
  48. What is the difference between an object and a class
  49. What is an object
  50. what is an instance of a class
  51. who is the founder of c++
  52. what is object slicing
  53. Why and when is a virtual destructor needed
  54. What normal C constructs work differently in C++
  55. What is OOPS and how it is different from Procedural Programming
  56. what is meant by files
  57. What is Method overloading
  58. What is Object and Class? What are the differences between them
  59. What is Inheritance, Multiple Inheritance, Shared and Repeatable Inheritance
  60. Describe the difference between a Thread and a Process
  61. Definition of Object Oriented Programming in single line
  62. what is the need of abstraction
  63. what is the abstraction for stack
  64. what is a static variable and static function
  65. what is the virtual function overhead, and what is of used it
  66. What is the correct syntax for inheritance
  67. What is the output of the following code
  68. What is the outcome of the line of code
  69. What will happen when the following code is run
  70. What is command routing in MFC
  71. Can pointers are support in C#
  72. Explain the concept of abstraction and encapsulation with one example
  73. What are the main differences between procedure oriented and object oriented language
  74. What are generic functions and generic classes
  75. Write a program for function overloading
  76. What are the advantage and disadvantage in c++>>oops
  77. Which is the only operator in C++ which can be overloaded but NOT inherited
  78. When is it necessary to use member-wise initialization list in C++
  79. What is late bound function call and early bound function call
  80. Why c++ is called OOPS
  81. When an object created and what is is its lifetime
  82. Does c++ support multilevel and multiple inheritances
  83. Can we have a private constructor
  84. Can we have a private virtual method
  85. In which Scenario you will go for Interface or Abstract Class
  86. Why should you protect the global data in threads
  87. How would you stop a class from class from being derived or inherited
  88. What do you mean by multiple inheritance and multilevel inheritance
  89. In which cases you use override and new base
  90. Can we call a base class method without creating instance
  91. Which is the parameter that is added to every non-static member function
  92. Contrast OOP and SOA. What are tenets of each
  93. You have base class virtual function how will call that function from derived class
  94. In c++ there is only virtual destructor, no constructors. Why
  95. How is the using () pattern useful