• Buradasın

    Java Programlama Dersi: Saat Klasörü ve İf Kullanımı

    youtube.com/watch?v=_8xIQvH-GG4

    Yapay zekadan makale özeti

    • Bu video, Yakın Kampüs.com'dan Erol Mesut Gün tarafından sunulan bir Java programlama dersidir. Eğitmen, kod yazarak ve açıklamalar yaparak konuları anlatmaktadır.
    • Videoda, Java uygulamalarının yedinci örneği olarak bir saat klasörü oluşturma ve bu klasöre ait if ve metodların kullanımı ele alınmaktadır. "Zaman" adlı bir class oluşturulup saat, dakika ve saniye değişkenleri tanımlanır, ardından "Amerikan Saati" adlı bir metod yazılır ve bu metod, girilen saatin AM veya PM olduğunu sorgulayan bir if ifadesi kullanılarak kodlanır.
    • Ders içeriğinde ayrıca class'ların tekrar çalışma mantığı ve constructor kullanımı, metot tanıtma, if ifadesinin farklı kullanımı ve string format ifadesinin kullanımı gibi temel Java konuları da ele alınmaktadır. Modüler aritmetik kullanılarak saat değerlerinin 12'ye göre hesaplanması ve string formatlama ile saat gösteriminin nasıl yapılacağı detaylı olarak açıklanmaktadır.
    00:07Java Uygulaması Tanıtımı
    • Yakın Kampüs.com'dan Erol Mesut Gün, Java uygulamalarının yedinci örneğini sunuyor.
    • Bugünkü uygulamada bir saat klasörü oluşturulacak ve if içeren bir uygulama yapılacak.
    • Yeni bir Java class oluşturulacak ve ismi "yedi" olacak.
    00:36Zaman Sınıfı Oluşturma
    • Zaman kavramı ile uğraşılacak ve "zaman" adında bir class oluşturulacak.
    • Zaman sınıfında saat, dakika ve saniye olmak üzere üç integer türünden değişken olacak.
    • Constructor oluşturulacak ve parametreler olarak saat, dakika ve saniye değerleri alınacak.
    01:51Amerikan Saati Metodu
    • Amerikan saati adında bir metot oluşturulacak.
    • Bu fonksiyon, girilen saatin AM veya PM olduğunu sorgulayacak.
    • Amerikan sisteminde saat 12'den önce AM, 12'den sonra PM olarak ayrılır.
    03:33İf Kullanımı
    • Uygulamanın en önemli nedenlerinden biri if'in farklı bir kullanımını göstermek.
    • Saat değeri 0, 12 veya 12'den büyük olup olmadığına göre AM veya PM kontrolü yapılacak.
    • Modüler aritmetik kullanılarak saat değeri 12'ye bölündüğünde kalan değeri alınacak.
    06:19String Format Kullanımı
    • String format kullanılarak saat, dakika ve saniye değerleri ekrana basılacak.
    • Saat ifadesi normalde başta saat değeri, sonra iki nokta üst üste, dakika değeri ve tekrar iki nokta üst üste, saniye değeri şeklinde olur.
    • String format içinde %d, %0,2d, %0,2d ve %s format belirteçleri kullanılarak değerler ekrana basılacak.
    08:17String Format Kullanımı
    • String format, bir string'in ekrana basılı şeklini belirlemek için kullanılır.
    • Format belirtecinde "%d" bir sayı ifade eder, "%0,2d" ise iki basamaklı bir sayı anlamına gelir.
    • "%s" bir yazı ifadesi için kullanılır ve tırnaklı alan kapandıktan sonra virgülle gelen ifadeler bu yere yerleştirilir.
    10:17Amerikan Saati Formatı
    • Amerikan saatlerinde saat 12'den önce mi sonra mı olduğunu gösteren "AM/PM" formatı kullanılır.
    • İf ifadesi yerine soru işareti kullanılarak sorgulama yapılabilir.
    • Kod çalıştırıldığında saat 12'den küçükse "AM", büyükse "PM" olarak ekrana yazılır.
    11:04Kodun Çalıştırılması ve Düzenlemeler
    • Main metodu oluşturulup, zaman objesi ile saat değerleri atanır.
    • Farklı saat değerleri girildiğinde, sistem doğru şekilde AM/PM formatını uygular.
    • Saat değerlerinin 24'ten büyük olmaması için mod 24, dakika ve saniye değerlerinin 60'dan büyük olmaması için mod 60 kullanılarak kod düzenlenir.
    14:05Dersin Özeti
    • Class'ların tekrar çalışma mantığı ve constructor ile ilgili bilgiler verildi.
    • Metot tanıtma ve if ifadesinin farklı kullanımı gösterildi.
    • String format ifadesinin nasıl kullanıldığı öğrenildi.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor