A PHP Error was encountered

Severity: 8192

Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

Filename: libraries/Filtered_db.php

Line Number: 23

C++ program to demonstrate example of destructors
Q:

C++ program to demonstrate example of destructors

0

C++ program to demonstrate example of destructors

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Destructors program in C++

 

/*C++ program to demonstrate example of destructors.*/
#include <iostream>
using namespace std;
 
//Class Declaration
class Demo
{
    private: //Private Data member section
        int X,Y;
    public://Public Member function section
         
        //Default or no argument constructor.
        Demo()
        {
                X = 0;
                Y = 0;
                 
                cout << endl << "Constructor Called";
        }
        //Destructor called when object is destroyed
        ~Demo()
        {
                cout << endl << "Destructor Called" << endl;
        }
         
        //To take user input from console
        void getValues()
        {
                cout << endl <<"Enter Value of X : "; cin >> X;
                cout << "Enter Value of Y : "; cin >> Y;
        }
        //To print output on console
        void putValues()
        {
                cout << endl << "Value of X : " << X;
                cout << endl << "Value of Y : " << Y << endl;
        }
};
 
//main function : entry point of program
int main()
{
    Demo d1;
     
    d1.getValues();
     
    cout << endl <<"D1 Value Are : ";
    d1.putValues();
     
    Demo d2;
     
    d2.getValues();
    cout << endl <<"D2 Value Are : ";
    d2.putValues();
     
    //cout << endl ;
     
    return 0;
}

Output

    Constructor Called
    Enter Value of X : 10
    Enter Value of Y : 20

    D1 Value Are : 
    Value of X : 10
    Value of Y : 20

    Constructor Called
    Enter Value of X : 30
    Enter Value of Y : 40

    D2 Value Are : 
    Value of X : 30
    Value of Y : 40

    Destructor Called

    Destructor Called

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now