Subscribe Us

Responsive Advertisement

Advertisement

Type conversion in c++ | basic to class | class to basic | OOP

 

Type conversion in c++ | basic to class | class to basic | OOP




#include<bits/stdc++.h>

using namespace std;

class demo

{

    int val;

public :

    demo(int n)//base to class conversion

    {

        val=n;


    }

    void display()

    {

        cout<<val<<endl;

    }

    operator int()//class to base conversion

    {

        return val;

    }

};

int main()

{

    demo num=100;//base to class conversion

    num.display();

    int x=num;//class to base conversion

    cout<<x<<endl;



    return 0;

}


Post a Comment

0 Comments