#include "stdafx.h"
#include "iostream"
using namespace std;
class jum
{
public:
int x,y;
jum() {};jum (int xx, int yy)
{
x=xx;
y=yy;
}
void input ()
{
cout<<"nilai x = ";cin>>x;
cout<<"nilai y = ";cin>>y;
}
jum jum ::operator+(jum ku);
};
jum jum::operator +(jum ku)
{
jum temp;
temp.x=x + ku.x;
temp.y= y+ ku.y;
return (temp);
}
int main()
{
jum a;
jum b;
a.input();
b.input();
jum c;
c=a + b;
cout<<"hasil pemjumlahan 2 himpunan = "<<c.x<<","<<c.y<<endl;
system ("pause");
return 0;
Kamis, 09 Januari 2014
pertemuan ke12, overloading (telah ditentukan nilai di program)
#include "stdafx.h"
#include "iostream"
using namespace std;
class jum
{
public:
int x,y;
jum() {};jum (int xx, int yy)
{
x=xx;
y=yy;
}
void tampil ()
{
cout<<"nilai x = "<<x<<endl;
cout<<"nilai y = "<<y<<endl;
}
jum jum ::operator+(jum ku);
};
jum jum::operator +(jum ku)
{
jum temp;
temp.x=x + ku.x;
temp.y= y+ ku.y;
return (temp);
}
int main()
{
jum a(5,6);
jum b(9,7);
a.tampil();
b.tampil();
jum c;
c=a + b;
cout<<"hasil pemjumlahan 2 himpunan = "<<c.x<<","<<c.y<<endl;
system ("pause");
return 0;
}
#include "iostream"
using namespace std;
class jum
{
public:
int x,y;
jum() {};jum (int xx, int yy)
{
x=xx;
y=yy;
}
void tampil ()
{
cout<<"nilai x = "<<x<<endl;
cout<<"nilai y = "<<y<<endl;
}
jum jum ::operator+(jum ku);
};
jum jum::operator +(jum ku)
{
jum temp;
temp.x=x + ku.x;
temp.y= y+ ku.y;
return (temp);
}
int main()
{
jum a(5,6);
jum b(9,7);
a.tampil();
b.tampil();
jum c;
c=a + b;
cout<<"hasil pemjumlahan 2 himpunan = "<<c.x<<","<<c.y<<endl;
system ("pause");
return 0;
}
Langganan:
Postingan (Atom)