After doing these courses, I feel confident creating professional visualizations and dashboards
Kurs Açıklaması
Nesne yönelimli programlama (OOP), düzenli ve ölçeklenebilir yazılım yazmak için güçlü bir yaklaşımdır. Dünyanın en popüler programlama dillerinden biri olan Java, net sözdizimi ve güçlü topluluk desteği ile OOP'yi hayata geçiriyor. Bu kursta, Java'yı kullanarak sınıflar, nesneler, kalıtım, kapsülleme ve daha fazlasını kullanarak gerçek dünya sistemlerini modellemeyi öğreneceksiniz.
Gerçek Dünya Java Sınıfları ve Nesneleri Oluşturun
Sınıfları şablon olarak tanımlamayı öğrenerek başlayın ve bunları nesne örnekleri oluşturmak için kullanın. Temel Java sözdizimini kullanarak, arabalar, pasaportlar ve formüller gibi gerçek dünyadaki varlıkları yansıtan yeniden kullanılabilir bileşenler oluşturacaksınız.
Yapıcılar ve Yöntemlerle Davranış Ekleme
Nesne durumunu başlatmak için yapıcıların kullanımını öğrenin ve davranış eklemek için yöntemleri keşfedin. Hem void hem de return tipi yöntemler yazarak dinamik ve etkileşimli programlar oluşturmanıza yardımcı olacaksınız.
Kapsülleme ve Kalıtım ile Kodu Güvenli Hale Getirin ve Yeniden Kullanın
Erişim değiştiricilerin, kodunuzun kullanıcılarına neyin görüneceğini nasıl kontrol ettiğini keşfedin. Yerel ve yerel olmayan sınıflar arasında verimli bir iletişim kurmak için, sınıfların ve alt sınıfların nasıl oluşturulduğunu öğrenin.
Arayüzleri ve Polimorfizmi Uygula
Arayüzleri kullanarak esneklik ekleyin ve sınıflar arasında ortak davranışları uygulayın. Son olarak, daha uyarlanabilir yazılım tasarımları için yöntemleri geçersiz kılma ve aşırı yükleme yoluyla polimorfizmin gücünü ortaya çıkarın.
Sonunda, temiz, nesne yönelimli mimariye sahip modüler Java uygulamaları tasarlayabileceksiniz.
Ön Koşullar
Müfredat
Kurs içeriği
Java’da Nesne Yönelimli Programlama (OOP)
- Hoş geldin50 XP
- Bir araba sınıfı tanımlama100 XP
- Araba sınıfı nesne örneği oluşturma100 XP
- Özellik ekleme50 XP
- Car sınıfına özellikler ekle100 XP
- Car sınıfı için bir kurucu oluşturma100 XP
- Araba sınıfı kurucusuna parametre ekleme100 XP
- Sınıf yöntemleri50 XP
- void metotlarla çalışma100 XP
- Dönüş türlerine sahip sınıf metotları ekleme100 XP
Kapsülleme ve Kalıtım
Arabirimler ve Çok Biçimlilik
Java ile Nesne Yönelimli Programlamaya Giriş
Kurs
Tamamlandı

