Nested Class etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Nested Class etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

25 Aralık 2017 Pazartesi

Nested Class

Giriş
Nested Class bir sınıfın içinde başka bir sınıfın olmasıdır. Inner Class ise bir metodun içinde sınıfın olmasıdır.

Örnek
Şöyle yaparız.
class Outer{

public:
    class Inner{

    public:
        void display(){
             cout << "You are in inner class" << endl;
        }
     };
     void display(){
         cout << "You are in outer class" << endl;
     }
};
Erişmek için şöyle yaparız.
Outer::Inner* p = new Outer::Inner;
p->display();
delete p;