iletişim bilgileri http://iletisimbilgileri.org//iletişim bilgileri

Java Programlama

Java static anahtar kelimesi

Sıradaki konumuz static anahtar kelimesidir. Static kelimesini main bloğundan hatırlıyor olmanız lazım ama tam olarak ne işe yaradığını anlamamış olabilirsiniz.Bu dersimizde static metodlar ve static değişkenlerden bahsedeceğim.Static değişkenler sınıf değişkenidir.Ve çağrılmak için nesneye ihtiyaç duymazlar. Gördüğünüz gibi sınıfımızda iki değişkenimiz var bunlardan biri static ile tanımlanmış değişken static ile tanımlanmış değişkenimiz sınıf değişkenidir.Ve gördüğünüz gibi println komutun da sunum değişkenini ...

Devamını Oku

Java recursive functions(Yinelemeli Fonksiyonlar)

Sıradaki konumuz yinelemeli fonksiyonlar yani ingilizce deyimiyle recursive functions. Yinelemeli fonksiyonlar içerisinde kendisini çağıran fonksiyonlar demektir. Peki ne demek kendi içerisinde tekrar kendini çağırmak. Hemen bir örnekle açıklayalım. Yinelemeli fonksiyon denildiğinde her programlama dilinde temel birkaç örnek vardır. O da faktoriyel hesaplayan program ve fibonacci sayılarının hesaplayan program. Özellikle vize yada final sınavlarında da sık sorulan sorulardandır. Dışarıdan girilen sayının ...

Devamını Oku

Java Sınıflar

Sınıflar ile nesne tabanlı programlamaya giriş yapmış bulunuyoruz.Nesne tabanlı programlama bilinmesi gereken ilk sey sınıflardır.Sınıflar birden fazla değişkeni ve metodu bir arada tutan yapılardır.Soyut kavramlardır nesneleştirilerek somutlaştırılırlar. Sınıf bildirimlerinde class anahtar sözcüğü kullanılır. Class anahtar sözcüğünden sonra sınıfın ismi belirtilir prototipi aşağıdaki gibidir. erişim belirteci class yenisinif{ //Sınıf gövdesi } burada erişim belirteci sınıfa kimlerin erişebilceğimi belirttiğimiz alandır(public,private) gibi class ...

Devamını Oku

Java yapıcı metodlarda aşırı yüklenmesi(Overloading)

Normal metodlar gibi yapıcı metodlarda da aşırı yüklenme yani overloading yapılabilir. Anlatmadan önce hemen basit bir örnek üzerinde görelim. Yukarıdaki örneğimizde overloading vardır. İki tane yaz metodumuz var ancak biz s değişkenimizle 2. metodumuzu çağırdık. Şimdi de void değilde int ile bir overloading yapan program yazalım. Önceki konulardan da öğrendiğimiz üzere int ile oluşturulan metodlarda return anahtar kelimemizi kullanmalıyız. Çünkü ...

Devamını Oku

java yapılandırıcı metodlar(Constructors)

Sıradaki konumuz java programlama dilinde önemli bir yere sahip olan yapılandırıcı yani yapıcı metodlar. Yapılandırıcı metodlar sınıflardan bir nesne üretildiğinde otomatik olarak çalıştırılırlar. Bu metodların en önemli özelliği içinde bulunduğu sınıfla aynı isimde olmak zorunda olmasıdır. Örnek gösterimi şu şekildedir. Not: Yukarıda basit bir şekilde yapıcı metodun nasıl kullanılacağını gösterdik. Ayrıca bir sınıf içerisinde birden fazla yapıcı metod da kullanılabilir. ...

Devamını Oku

java metodlar

Metodlar program içerisinde çalıştırılan küçük program parçalarıdır. Metod yapısının amacı programı modüler hale getirmektir.Şu ana kadar yaptığımız örneklerde tek bir metod kullandık oda main metodudur.Main metodu da programın çalışması için gerekli metodtur. Daha büyük programlarda aynı kodu defalarca yazmamak için programı böl ve parçala yolu ile modüler bir yapıya getirmek yazılımcı için büyük kolaylık sağlayacaktır. Metodlar tek baslarına çalışmazlar.Ve belirli ...

Devamını Oku

Java erişim denetleyicileri(Access Modifiers)

Sıradaki konumuz erişim denetleyiciler nam-ı diğer Access Modifiers. Erişim denetleyicileri bütün programlama dillerinde çok önemli bir yere sahiptir. Nesne yönelimli programlanın(Object Oriented Programming) vazgeçilmezlerindendir. İleride anlatacağım kapsülleme(Encapsulation), miras(Inheritance) ve çok biçimlilik(Polymorphizm) konularının en önemli unsurlarındandır. Java’da erişim denetleyici anahtar kelimeler şunlardır: Bu erişim denetleyiciler 4 adettir. Gelin bakalım bunlar nelermiş: 1.Public 2.Protected 3.Private 4.Default Şimdi bu erişim denetleyicileri birer birer ...

Devamını Oku

java while ve do while döngüleri

Bir önceki dersimizde for döngüsünü anlatmıştık. Şimdi gelelim while ve do-while döngülerinin kullanımlarına. Öncelikler while döngüsünden başlayalım. While Döngüsü: While döngüsünde şart başlangıçta kontrol edilir ve şart sağladığı sürece(şart true olduğu sürece) döngü tekrar ederek devam eder. Kullanımı aşağıdaki gibidir. Şimdi for döngüsüyle yazdırdığımız programın bir benzerini yazalım. Bu sefer 1 den 100 e kadar olan sayıları while döngüsüyle toplatalım. ...

Devamını Oku
0,590