بلا عنوان

CONTOH
PEWARISAN C++




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

const double PI = 4 * atan(1);
class TLingkaran
{
    protected:
    double jejari;
    public:
    TLingkaran(double jr )
    {
       jejari = jr;
   }
    double Jejari() { return jejari; }
    double Luas() { return PI * jejari * jejari; }

    void TulisInfo()
    {
        cout << "jari-jari = " << Jejari() << endl
        << "luas = " << Luas() << endl << endl;
    }
};

class TPipa : public TLingkaran
{
    protected:
    double panjang;
    public:
TPipa(double jr, double pj): TLingkaran(jr)
{
    panjang = pj;
}
double Panjang() {return panjang;}
double Isi() { return PI * jejari * jejari * panjang; }
};
void main()
{
    TPipa bl(2, 5);
    cout << "jejari = " << bl.Jejari() << endl
      << "panjang = " << bl.Panjang() << endl
       << "isi = " << bl.Isi() << endl;
    getch();
}

0 تعليقات

إرسال تعليق

Post a Comment (0)

أحدث أقدم