A) Kalıtım B) Kapsülleme C) Polimorfizm D) Soyutlama
A) sınıf B) Bu C) var D) yeni
A) C++'da bir değişken B) JavaScript'te bir işlev C) Nesne oluşturmak için plan D) Bir nesne örneği
A) Uygulama ayrıntılarını gizleme B) Farklı sınıflardaki nesnelerin ortak bir üst sınıfın nesneleri olarak ele alınabilmesi C) Bir üst sınıfın işlevselliğini genişletme D) Sınıflardan nesne oluşturma
A) Verileri ve veriler üzerinde işlem yapan yöntemleri birbirine bağlama B) Üst sınıf yöntemlerini geçersiz kılma C) Bir nesnenin birden çok örneğini oluşturma D) Bir üst sınıftan özellik devralma
A) Nesneleri yok etmek için kullanılan bir yöntem B) Değer döndüren bir yöntem C) Bir nesne oluşturulduğunda otomatik olarak çağrılan özel bir yöntem D) Statik bir yöntem
A) Bir arayüzün uygulanması B) Değişken bildirme C) Özel bir yönteme erişme D) Bir sınıfın üst sınıfını ifade eder, üst sınıftaki yöntemleri çağırmak için kullanılır
A) Bir yöntemin uygulama ayrıntılarını gizleme B) Bir üst sınıftan bir yöntemi geçersiz kılma C) Bir alt sınıfta yeni yöntemler oluşturma D) Bir sınıfta aynı ada ancak farklı parametrelere sahip birden fazla yöntem olması
A) Bir nesnenin yalnızca gerekli ayrıntılarını gösterirken uygulama ayrıntılarını gizleme B) Özel sınıf üyelerine erişim C) Bir sınıftan birden fazla nesne oluşturma D) Bir üst sınıftaki yöntemleri geçersiz kılma
A) Sınıf genişletmeye izin verir B) Yalnızca aynı sınıf içindeki erişimi kısıtlar C) Nesne ayrıntılarını gizler D) Bir sınıfa, yönteme veya alana aynı paketteki veya başka bir paketteki diğer kodlar tarafından erişilmesine izin verir
A) Sınıfın, yöntemin veya değişkenin değiştirilmesini önler B) Yöntem geçersiz kılmayı zorlar C) Dinamik yöntem bağlamayı etkinleştirir D) Çoklu kalıtıma izin verir
A) Veri Gösterimi Yıl B) Kendinizi Tekrar Edin C) Dinamik Yeniden Kullanım Alanı D) Kendinizi Tekrar Etmeyin
A) Soyut Sınıflar B) Sanal Miras C) Arayüzler D) Polimorfizm
A) Üst sınıfı tarafından zaten sağlanan bir yöntemin özel bir uygulamasını sağlamak için B) Bir yöntemin uygulama ayrıntılarını gizlemek için C) Bir alt sınıfta yeni yöntemler oluşturmak için D) Bir sınıfta aynı ada sahip birden fazla metoda sahip olmak için
A) Kompozisyon B) Kalıtım C) Bağımlılık D) Birleştirme
A) Açık/Kapalı Prensibi B) Arayüz Ayrıştırma Prensibi C) Liskov İkame Prensibi D) Tek Sorumluluk İlkesi
A) final B) kamu C) statik D) soyut
A) yeni B) süper C) uzanır D) Bu
A) Mutator yöntemi B) Kurucu C) Erişim yöntemi D) Yıkıcı
A) Açık/Kapalı Prensibi B) Liskov İkame Prensibi C) Bağımlılık Ters Çevirme İlkesi D) Tek Sorumluluk İlkesi
A) Özel B) Varsayılan C) Korumalı D) Kamu
A) Birleştirme B) Bağımlılık C) Kompozisyon D) Kalıtım
A) Polimorfizm B) Kalıtım C) Kapsülleme D) Soyutlama
A) süper B) Bu C) uzanır D) uygular
A) Tek Sorumluluk İlkesi B) Liskov İkame Prensibi C) Arayüz Ayrıştırma Prensibi D) Açık/Kapalı Prensibi
A) Aşırı Yükleme B) Üst Geçit C) Geçersiz kılma D) Geçersiz kılma
A) Aşırı Yükleme B) Kapsülleme C) Geçersiz kılma D) Kalıtım
A) Kapsülleme B) Polimorfizm C) Soyutlama D) Kalıtım |