anlamsizbirnick
80+
- 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 :
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();
}
};