Profesörden faydalı bağlantılar – 2 - 1

"Merhaba Amigo, yine sen misin? Çok çabuk döndün. Görünüşe göre derslerim düşündüğünden daha hızlı ilerlemene yardımcı oluyor!"

"Derslerin mi? Peki ya benim alıştırmalarım?"

"Tamam, tamam. Şimdiden ne öğrendin?"

"Nesnelerin nasıl yaratılacağını ve birbirleriyle nasıl etkileştiklerini zaten anlıyorum. Ayrıca tek tek yöntemleri nasıl çağıracağımı da öğrendim ve referans değişkenleri ve ilkel veri türleri hakkında birkaç şey anlıyorum."

"Aferin. Ama yine de çok hızlı uçuyorsun. Ben de geleceğin temelini atmak için sana birkaç ders vermeye karar verdim. Seni deyim yerindeyse gerçeğe geri döndürmek için. Bazılarını zaten duydun. içerdikleri bilgiler. Ve henüz duymadığınız kısım sonraki seviyelerde işinize yarayacak. O yüzden üzülmeyin: onlar için hazırsınız. Muhtemelen."

Sınıflara başlamak: kendi sınıflarınızı yazmak, yapıcılar

"Sınıflar ve nesne oluşturma hakkında zaten bazı şeyler öğrendiniz. Ancak bu derste , öğrendiklerinizi sadece tekrar etmeyeceğiz. Size yeni bir şey vereceğiz. Örneğin, öğreteceğiz size kendi sınıflarınızı yaratma konusunda (bu, Java programlamanın temelidir) ve biz de size 'kurucu'nun ne olduğunu öğreteceğiz."

Yöntemler, yöntem parametreleri, etkileşim ve aşırı yükleme

"Öyleyse, yöntemler. Onlar olmadan nesnelerin nasıl davranacakları veya birbirleriyle nasıl etkileşime girecekleri hakkında hiçbir fikri yoktur. Bu kapsamlı derste yöntemler ve yöntem parametreleri hakkında birçok yeni bilgi edineceksiniz. Ayrıca şu gibi önemli konulara da değineceğiz : kapsülleme ve yöntem aşırı yükleme. Bu konular sizin için hala net değilse merak etmeyin. Onlara daha sonra döneceğiz."