Ana içeriğe atla

Kurs

Java ile Nesne Yönelimli Programlamaya Giriş

Orta4 sa

Temel sınıflar ve nesnelerden miras ve polimorfizm gibi ileri düzey konulara kadar, nesne yönelimli programlamanın temel kavramlarını öğrenin.

Java4 sa9 video28 Alıştırma2,350 XP10,200Başarı belgesi

Ücretsiz Hesap Oluşturun

Google ile devam edin
veya
Devam ederek şu belgeleri kabul etmiş olursunuz: Kullanım Şartları, bizim Gizlilik Politikası ve verilerinizin ABD'de depolandığını.

Binlerce şirketteki öğrenciler tarafından seviliyor

Bir Ekibi mi Eğitiyorsunuz?

İşletmeler için Dene

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

1

Java’da Nesne Yönelimli Programlama (OOP)

Java’da nesne yönelimli programlamanın (OOP) temellerini keşfet; ilkel veri tipleri ile nesneler arasındaki farklara odaklan. Sınıfları ve nesneleri tanımlamayı ve oluşturmayı öğren; alanlar (fields), yapıcılar (constructors) ve yöntemler (methods) gibi sınıfların kritik bileşenlerini kavra.
Bölüme Başla
2

Kapsülleme ve Kalıtım

Kapsülleme, kalıtım ve soyutlama gibi temel kavramları keşfederek nesne yönelimli programlamaya derinlemesine dal. Sınıf üyelerine erişimi nasıl denetleyeceğini, sınıf işlevselliğini nasıl genişleteceğini ve uygulamalar arasında tutarlılık sağlayan soyut kavramlar ile sözleşmeleri nasıl tanımlayacağını öğren.
Bölüme Başla
3

Arabirimler ve Çok Biçimlilik

Java arabirimleri ve çok biçimliliğin nasıl çalıştığını keşfederek OOP becerilerini güçlendir. Esnek davranışları desteklemek için arabirimleri nasıl tanımlayıp sınıflarda uygulayacağını öğren. Alt sınıflarda davranışları özelleştirmek için yöntem geçersiz kılmayı (overriding) uygula ve aynı sınıf içinde bir yöntemin birden fazla biçimini tanımlamak için yöntem aşırı yüklemeyi (overloading) kullan. Ayrıca esnek nesne oluşturmayı sağlamak için yapıcı aşırı yüklemeyi de inceleyeceksin. Bu uygulamalı egzersizler, daha uyarlanabilir ve yeniden kullanılabilir Java kodu yazmana yardımcı olacak.
Bölüme Başla
J

Java ile Nesne Yönelimli Programlamaya Giriş

Kurs
Tamamlandı

Başarı Belgesi Kazanın

Hemen Kaydolun

DataCamp for Mobile ile veri becerilerinizi geliştirin

Mobil kurslarımız ve günde 5 dakikalık kodlama görevlerimizle hareket halindeyken ilerleme kaydedin.