C++ NYP YARDIM

Katılım
17 Mayıs 2020
Mesajlar
1
Reaksiyon skoru
0
Merhaba gençler, ödevim var fakat soruyu kavrayamadım. a ile b sorusu arasındaki fark nedir elbette herkes bilecek değil ama bir ümit belki biri çıkar..
a) Hangi fonksiyonlar A, B ve C sınıfları içerisinde ulaşılabilir?
A Sınıfından Erişilenler :
B Sınıfından Erişilenler :
C Sınıfından Erişilenler :
b) Hangi fonksiyonlar A, B ve C nesneleri üzerinden ulaşılabilir?
A Nesnesinden Erişilenler :
B Nesnesinden Erişilenler :
C Nesnesinden Erişilenler :

Kod:
#include <iostream>
using namespace std;

class A{
    private:
    void f1(){};

    public:
    void publicf(){};
    void deneme();
    void print()
    {
        cout<<"A Nesnesi"<<endl;
    }
    void print(int x)
    {
        cout<<"The x value is:"<<x<<endl;
    }
    protected:
    void f2()
    {
                     cout<<"Protected fonksiyon"<<endl;
    }
};
#include "A.h"

class C:private A
{
public:
    void publicf(){};
    A::deneme();
};
#include "A.h"
#include <iostream>
#include <string>
using namespace std;

class B: public A{
public:
    void print(string s)
    {
        cout<<s<<endl;
        f2();
    }
};
 
Geri
Top