In the name of ALLAH, the most beneficient, the most merciful

Object Oriented Programming (CS304)

Question (select most suitable option)

  How can we differentiate between constructors and destructors?
Destructors have a return type but Constructors do not have return type.
Destructors can't be defined by the programmer, but Constructors can be defined by the programmer.
Destructors are preceded with a tilde (~) symbol, and constructors are not preceded with any symbol.
Destructors are exactly same as Constructors in syntax.