Answer to Question #196723 in C++ for mahnoor

Question #196723

Implement MeraSet2 class similar to last assignment, Add following members:

operator =; // assignment operator, makes deep copy

Copy constructor 

operator []; // implement subscript operator, to display individual element of a set.


1
Expert's answer
2021-05-21T16:58:54-0400
#include <iostream>


using namespace std;


class MeraSet2
{


public:
    //Default consturctor
    MeraSet2()
    {
        
    }
   //Copy constructor
    MeraSet2(const MeraSet2 &msObj)
    {
        cout<<"MeraSet2 copy constructor\n";
    }
    MeraSet2& operator = (const MeraSet2 &msObj)
    {
        cout<<"Assignment operator\n";
        return *this;
    }
    MeraSet2& operator[] (const MeraSet2 &msObj)
    {
        cout<<"Subscript operator\n";
        return *this;
    }
    //Destructor
    ~MeraSet2()
    {
        
    }
};
//Driver code
int main()
{
    //Create MeraSet2 object ms1 and ms2
    MeraSet2 ms1,ms2;
    ms2=ms1;//assing ms1 to ms2
    //Create ms3 and ms4 objects and assign ms1 to ms3
    MeraSet2 ms3=ms1, ms4;
    ms4=ms1;//assing ms1 to ms4
    ms4=ms2;//assign ms2 to ms4
    ms4=ms3; //assing ms3 to ms4
    return 0;
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog