Kamis, 09 Januari 2014

pertemuan 12, overloading (meng input angka)

#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;

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;
   
}