answersLogoWhite

0

Constructors & destructors are special member fns of a class. Constructor is a fn with the same name of the class and is used to initialize the object. ie automatic initialization is done by constructor. When an object is invoked then constuctor should be called. Similarly destructor is also a speial function is used to destroy the objects. Its name is also same as class name, but a tild(~) symbol should be used along with destruction function name. eg:~classname()

User Avatar

Wiki User

15y ago

What else can I help you with?

Related Questions

What is the order of constructors and destructors of object?

The order of constructors is determined by the sequence they are called in the code, starting with the base class constructor and moving to the derived class constructor. Destructors are called in the reverse order of constructors, starting with the derived class destructor and moving to the base class destructor.


What are the various concepts of c plus plus?

1.Classes and Objects 2.Constructors and Destructors 3.Inheritance 4.Polymorphism 5.Dynamic Binding


What is the Difference between virtual methods and non virtual methods in c sharp?

A function is a method that returns a value other than void. Methods includes functions, subroutines, constructors, destructors, and properties.


What do you mean by finalizer method?

In C++ you have object constructors and object destructors. Both are called by the developer. In Java and C# you have constructors and finalizer methods, so Java and C# both have support for finalizer methods (also known simply as finalizer). So the finalizer methods are similar to the destructors of C++ with a very important twist, the finalizer method is called by the garbage collector when an object is freed and not by the programmer (like the destructors in C++). Both finalizers in Java, C# and destructors in C++ can be used to free resources such as sockets or file handles that the method is using. However, because the finalizer methods are called by the garbage collector the programmer has no control of when the finalizer method will be called. As such it is NOT A GOOD IDEA to use finalizer methods. One can write the methods of an object in such a way as to clean up after themselves.


What function initializes variables in a class?

you have to initialize it into the "Constructor" which is a function without dataType and it's name is the same with the class nameEX:-class Exforsys{private:int a,b;public:Exforsys();...};Exforsys :: Exforsys(){a=0;b=0;}the EX from : http://www.exforsys.com/tutorials/c-plus-plus/class-constructors-and-destructors-in-c.htmlI recommend this link for You Under the title "Constructors and destructors" :http://www.cplusplus.com/doc/tutorial/classes/You can also See : http://www.win.tue.nl/~maubach/university/education/online-references/cpp/swartz/notescpp/oop-condestructors/constructors.html


When was The Destructors - band - created?

The Destructors - band - was created in 1977.


Does c language really supports destructors?

it doesnt support destructors


How do you describe the importance of destructors?

Destructors are used to free memory and release resources.


For what purpose constructors are used in Java?

Constructors are used to create the instance of a class.


When was Worshipful Company of Constructors created?

Worshipful Company of Constructors was created in 1985.


What are the ratings and certificates for The Destructors - 1968?

The Destructors - 1968 is rated/received certificates of: UK:A (original rating) (passed with cuts)


Does the destructors have a happy ending?

YES