or
Bu egzersiz, kursun bir parçasıdır
Nesne yönelimli programlamanın (OOP) ne olduğunu, yordamcı (prosedürel) programlamadan nasıl ayrıldığını ve nasıl uygulanabileceğini öğren. Yöntemler, öznitelikler ve kurucular içeren kendi özel sınıflarını tanımlayacak ve bunları kullanarak nesneler oluşturacaksın!
Geçerli egzersiz
OOP'nin iki temel kavramını keşfet: kalıtım ve polimorfizm. Kod tekrarını en aza indirmek ve işlevselliği genişletmek için bunları nasıl uygulayacağını öğren; ayrıca sınıf düzeyi veriler ile örnek düzeyi veriler arasındaki farkları gözden geçir.
Nesneleri nasıl karşılaştıracağını, nesnelerin dize gösterimlerini tanımlayıp özelleştirmeyi ve hatta özel istisnalar oluşturup yakalamak için kalıtımı nasıl uygulayacağını öğren; böylece ihtiyaca uygun hata yönetimi sağlayacaksın.