CodeGym Üniversitesi
Öğrenme
Kurs
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
görev haritası
Dersler
tüm görevler
Tüm seviyeler
aşırı yükleme yöntemleri | Bölüm 2
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba Amigo! Birkaç gün önce sana aşırı yükleme yöntemlerinden bahsetmiştim. Her şeyi anladın mı?" "Evet. Hatırlıyorum. Her sınıf yöntemi benzersiz olmalıdır. Sınıfın aynı ada ve parametre türlerine sahip başka bir yöntemi yoksa bir üye
Yöntem geçersiz kılma
Modül 2: Java Çekirdeği
seviye ,
Ders
MERHABA! Java yöntemlerini zaten kullanıyorsunuz ve onlar hakkında çok şey biliyorsunuz. Elbette, aynı ada ancak farklı argüman listelerine sahip birçok yöntemi olan bir sınıfla karşılaşmışsınızdır. Bu durumlarda metot aşırı yükleme kulland
Seviye için ek dersler
Modül 2: Java Çekirdeği
seviye ,
Ders
Yöntemler, parametreler, etkileşimler ve aşırı yükleme Yöntem, bir programda bazı işlemleri gerçekleştiren bir dizi komuttur. Başka bir deyişle, bir yöntem, sınıfınızın nasıl yapılacağını bildiği bir işlevdir. Diğer programlama dillerinde,
Miras. mirasın avantajları
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba Amigo! Şimdi çokça kullanacağını düşündüğüm bir konu var. Miras hakkında konuşuyorum . " Acemi olanlar için programlama sihir gibidir. Öyleyse bir benzetmeyle başlayayım… Diyelim ki uçan bir at yaratmak isteyen bir sihirbazsınız. B
İlişkilendirme: kompozisyon ve toplama
Modül 2: Java Çekirdeği
seviye ,
Ders
Sınıflar ve nesneler birbiriyle ilişkilendirilebilir. Kalıtım, bir "IS A" ilişkisini tanımlar. ASLAN BİR HAYVANDIR. Bu ilişki, kalıtım kullanılarak kolayca ifade edilir, burada ebeveyn sınıf ve çocuk olacaktır. Ancak dünyadaki her ilişki bu
Seviye için ek dersler
Modül 2: Java Çekirdeği
seviye ,
Ders
Java'da kalıtım ve kompozisyon Bu makale, Java'daki kalıtım ve kompozisyon kavramlarını göstermektedir. İlk örnek, kalıtımı anlamanıza yardımcı olacaktır. Daha sonraki örnekler, kalıtım kullanımınızı geliştirmek için kompozisyonu nasıl kull
arayüzler
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba, Amigo! Bugün bazı keşifler yapacaksın. Bugünün konusu - davul çalma lütfen - arayüzler. " "Evet. O kadar harika bir gün ki banyo yapmak için eve gidiyorum." " Arayüz , Soyutlama ve Polimorfizm'in çocuğudur. Arayüz, tüm yöntemlerin
Arayüz, arayüzden daha fazlasıdır. Bu bir davranış.
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba Amigo! Yine ben. Size arayüzler hakkında başka bir bakış açısı sunmak istiyorum. Görüyorsunuz, çoğu zaman bir sınıf belirli bir nesnenin modelidir. Buna karşılık, arayüzler daha çok bir nesnenin yetenekleri veya yetenekleri gibidir
Belirli davranışları desteklemek için arayüzler mevcuttur
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba Amigo! Bugün size arayüzlerin var olma nedenlerini anlatmak istiyorum. Belirli bir sınıfın, nesnenin veya varlığın belirli bir arayüzü desteklediğini sık sık duyarsınız. Bir arayüzü desteklemek ne anlama gelir ? " Daha geniş anlamd
Arayüzlerdeki varsayılan yöntemler
Modül 2: Java Çekirdeği
seviye ,
Ders
Java'nın her yeni sürümü bir öncekinden farklıdır. Ele aldığımız materyallerden böyle bir değişikliğe örnek olarak, Java 5'ten önce dil yoktu . Aynen öyle, Java 8, Java 7'den belirgin şekilde farklıdır. Önemli yenilikleri elbette göz ardı e
Birden çok arayüzü devralma
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba, Amigo! Sonunda gerçekten ilginç bir şeye geldik. Bugün size çoklu kalıtımdan bahsedeceğim . Çoklu kalıtım gerçekten çok büyüleyici ve güçlü bir araçtır. Ve birkaç sorun olmasaydı, o zaman Java sınıfların çoklu kalıtımını destekler
Soyut sınıf ve arayüz
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba Amigo! Bilaabo sana soyut sınıf ile arayüz arasındaki farkları anlatacak. Birkaç tane var." Soyut sınıf Arayüz Miras Soyut bir sınıf yalnızca bir sınıfı miras alabilir , ancak herhangi bir sayıda arabirimi miras alabilir . Bir arab
Daha fazla göster
1
...
13
14
15
16
17
...
35
Please enable JavaScript to continue using this application.