Diğer 5 soru

Algoritmalar ve Programlamaya Giriş Ünite -13

Kaynak: https://lolonolo.com/2022/10/29/algoritmalar-ve-programlamaya-giris-unite-13/

📖 Konu özeti (sınav öncesi tekrar)

Algoritmalar Kalıtım

Algoritmalar ve Programlamaya Giriş
Yönetim Bilişim Sistemleri Lisans
Auzef Bilgisayar Programcılığı Önlisans

5 soru
Şıkka dokun, anında açıklamasını gör — ya da çalışma modunda tüm cevapları aç.
Soru 3
Kalıtımda mras yoluyla özellkler ve şlevler alınan sınıfa verlen ad aşağıdaklerden hangsdr?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Kalıtımda özellik ve işlevleri miras olarak veren sınıfa temel sınıf (base class, ana sınıf) denir. Bu özellikleri devralan yeni sınıfa ise türetilmiş sınıf (derived class) denir.

Soru 4
C++ ‘ta temel sınıan türetlmş sınıf oluşturmak çn yazılan söz dzm aşağıdaklerden hangs le başlar?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

C++'ta türetilmiş sınıf tanımı class bildirimiyle başlar: class Turetilmis : public Temel { ... };. Sırasıyla class anahtar kelimesi, türetilecek sınıfın adı, iki nokta üst üste, erişim belirteci ve temel sınıfın adı yazılır.

Soru 5
Br temel sınıan kalıtım yoluyla türetlen sınıfa at nesnelerle, temel sınıfın hang üyelerne erşlemez?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Temel sınıfın private üyeleri yalnızca o sınıfın içinden erişilebilir; türetilmiş sınıf bu üyelere doğrudan erişemez. public üyelere her yerden, protected üyelere ise türetilmiş sınıflardan erişilebilir.

Soru 6
Yukarıda verlen kalıtım şeması aşağıdak kalıtım türlernden hangsne attr?
DDoğru cevap
Soru 7
Class C : publc A, publc B { }; şeklnde verlen söz dzm aşağıda verlen kalıtım türlernden hangsne attr?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

class C : public A, public B { }; söz diziminde C sınıfı iki ayrı temel sınıftan (A ve B) aynı anda türetilmektedir. Bir sınıfın birden fazla temel sınıftan türetilmesine çoklu kalıtım denir. Tek temel sınıftan türetme tekli, A→B→C şeklinde zincirleme türetme ise çok seviyeli kalıtımdır.