Kamis, 15 April 2010

Program Penggunaan String

#include<iostream.h>
#include<conio.h>

class Buah
{
  private:
    int apel;
    int jeruk;
  public:
    Buah(int jum_apel=0,int jum_jeruk=0);
    void info_buah();
    Buah operator+(Buah b2);
    Buah operator+(int tambahan);
};
void main()
{
  clrscr();
  Buah buah1 (20,5);
  Buah buah2;

  cout<<"Obyek buah 1"<<endl;
  buah1.info_buah();

  buah2=buah1+5;
  cout<<"Obyek buah2"<<endl;
  buah2.info_buah();

  buah2=buah1+buah1;
  cout<<"Obyek buah2"<<endl;
  buah2.info_buah();

  getch();
}

Buah::Buah(int jum_apel,int jum_jeruk)
{
  apel=jum_apel;
  jeruk=jum_jeruk;
}
void Buah::info_buah()
{
  cout<<"Jumlah Apel= "<<apel;
      <<"Jumlah Jeruk= "<<jeruk;<<'\n'<<endl;
}
Buah Buah::operator+(Buah b2)
{
  Buah tmp;
  tmp.apel=apel+b2.apel;
  tmp.jeruk=jeruk+b2.jeruk;
  return(tmp);
}
Buah Buah::opertor+(int tambahan)
{
  Buah tmp;
  tmp.apel=apel+tambahan;
  tmp.jeruk=jeruk+tambahan;
  return(tmp);
}

Tidak ada komentar:

Posting Komentar