what is the difference between virtual function and
destoctor?
Answer Posted / prabhakar
virtual function is just like a member function of a class.it is used to over loading mechanisam.it can be acesses by any object of either base class or derived class.
destructor is used to dellocate the memory of an object.it can call by using delete operator.
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
What is abstraction encapsulation?
What is abstract class in oop?
Why do we need oop?
assume the program must insert 4 elements from the key board and then do the following programs.sequential search(search one of the elements),using insertion sort(sort the element) and using selection sort(sort the element).
How does polymorphism work?
Question: Implement a base class Appointment and derived classes Onetime, Daily, Weekly, and Monthly. An appointment has a description (for example, “see the dentist”) and a date and time. Write a virtual function occurs_on(int year, int month, int day) that checks whether the appointment occurs on that date. For example, for a monthly appointment, you must check whether the day of the month matches. Then fill a vector of Appointment* with a mixture of appointments. Have the user enter a date and print out all appointments that happen on that date.
What is the difference between encapsulation and polymorphism?
Why is there no multiple inheritance?
How do you define a class in oop?
Can private class be inherited?
How to hide the base class functionality in Inheritance?
What is super in oop?
What is the main purpose of inheritance law?
How can you overcome the diamond problem in inheritance?
What is encapsulation oop?