Monday 10 August 2015

OOP2 Inner Class (C++)


#include <iostream>

using namespace std;

class induk
{
    public:
    int penambahan (int a, int b)
    {
return a+b;
    }

    int kali (int a, int b)
    {
anak x;
return x.perkalian(a,b);
    }

class anak
{
            public :
            int perkalian (int a, int b)
            {
return a*b;
}

class cucu
{
                public:
                int pengurangan (int a, int b)
                {
return a-b;
                }
};
};
};

int main()
{
    cout<<"INNER CLASS C++"<<endl;

    induk aa;
    cout<<"Penambahan dari class induk "<<aa.penambahan(12,45)<<endl;
    cout<<"Perkalian dari class induk "<<aa.kali(12,45)<<endl;
    induk :: anak bb;
    cout<<"Perkalian dari class anak "<<bb.perkalian(12,10)<<endl;
    induk :: anak :: cucu cc;
    cout<<"Perkalian dari class cucu "<<bb.perkalian(11,10)<<endl;
    cin.get();
    cin.get();
    return 0;
}


No comments:

Post a Comment

Untuk pengunjung Prasetyo-Online diharapkan berkomentar dengan sopan dan ber-etika. Terimakasih atas kunjungannya, nantikan update info dan tutorial terbaru dari kami. Salam bloggers Indonesia.