0Pricing
Java Academy · Ders

Sınıflar ve Nesneler

Sınıfların ve nesnelerin ne olduğunu öğrenin. Bir sınıf tanımlamayı ve nesne örnekleri oluşturmayı öğrenin.

Sınıflar ve Nesneler, CoddyKit'te ücretsiz bir Java Academy dersidir. Bu, 3 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Java Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Java Academy kursu toplamda 3 dersten oluşur.

Sınıf nedir?

Sınıf: verileri (fields) ve eylemleri (yöntemleri) tanımlayan bir şablondur. Onu bir plan gibi düşünebilirsiniz.

Nesne nedir?

Nesne: bir sınıfın belirli bir örneğidir. Her nesnenin, sınıfta tanımlanan fields için kendi kopyası vardır.

Benzetme

Benzetme: Bir sınıf kurabiye kalıbı, nesneler ise onunla yapılan kurabiyeler gibidir. Tek bir kalıp, birçok kurabiye üretir.

Sınıflar ve nesneler neden kullanılır?

Sınıflar ve nesneler kodu düzenlemenizi, yapıyı yeniden kullanmanızı ve gerçek dünyadaki varlıkları modellemenizi sağlar. Bu, nesne yönelimli programlamanın temelidir.

Kullanım adımları

1. adım: fields ve yöntemleri içeren bir sınıf tanımlayın. 2. adım: Nesneler oluşturmak için yeni anahtar sözcüğünü kullanın. 3. adım: Nesne üzerindeki fields alanlarına erişin veya yöntemleri çağırın.

Örnek: sınıf ve nesne

Kod örneği: fields içeren bir Dog sınıfı tanımlayın, ardından Dog nesneleri oluşturup verilerini ayarlayın. Her nesnenin kendi durumu vardır.

public class Main {
  // Define a simple class inside Main for demo
  static class Dog {
    String name;
    int age;
  }

  public static void main(String[] args) {
    // Create two objects of Dog
    Dog d1 = new Dog();
    d1.name = "Buddy";
    d1.age = 3;

    Dog d2 = new Dog();
    d2.name = "Luna";
    d2.age = 5;

    // Print their info
    System.out.println(d1.name + " is " + d1.age + " years old.");
    System.out.println(d2.name + " is " + d2.age + " years old.");
  }
}

Nesne denetimi

Hızlı denetim: Java'da nesne nedir?

Özet

Özet: Sınıflar şablon, nesneler ise örnektir. Bir kez tanımlar, birçok kez oluşturursunuz ve her nesnenin kendi durumu olur.

Sıkça Sorulan Sorular

“Sınıflar ve Nesneler” dersi ücretsiz mi?

Evet — “Sınıflar ve Nesneler” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Java Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Java Academy kursu toplamda 3 dersten oluşur.

“Sınıflar ve Nesneler” dersinde ne öğreneceğim?

Sınıfların ve nesnelerin ne olduğunu öğrenin. Bir sınıf tanımlamayı ve nesne örnekleri oluşturmayı öğrenin. Java Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Java Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Java Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 1. dersidir.

“Sınıflar ve Nesneler” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Java Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Java Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Sınıflar ve Nesneler
  2. Alanlar, Yöntemler ve Yapıcılar
  3. Kapsülleme (Getter/Setter)
← Java Academy Sayfasına Dön