Kategori: Java

Nesne Yönelimli Programlama (Object Oriented Programming)

Nesne Yönelimli Programlama(Object Oriented Programming) Nesne yönelimli programlama (Object oriented programming) nesnelere önem veren, nesneler yaratıp onların birbirleriyle olan bağlantılarını kullanarak program yazmamızı sağlar. Nesneler birbiriyle etkileşim içindedir. Kabaca bir örnek vermek gerekirse, diyelim ki oop ile bir hastane sistemi programı yapıyoruz. Bu pogramda doktor nesnesi, hasta nesnesi oluştururuz ve hasta ile doktor nesneleri birbirleri

Java Exception Handling (Hata Fırlatma)

Yazılarımı takip eden herkese yeniden merhaba! Bugün sizlere java exception handling konusunu elimden geldiğince anlatacağım. Eğer aranızda benim gibi bilgisayar mühendisliği öğrencisi olanlar varsa object oriented programming yani nesne yönelimli programlama dersi almışsınızdır, alıyorsunuzdur ya da alacaksınızdır. Bu dersin son konularından biri olan “exception handling” türkçeye çevirmek gerekirse “hata fırlatmak” demektir. Bütün yazılımcılar ve yazılımcı

Java’da Stack(Yığın) ve Queue(Kuyruk) Yapıları

Selamlar tekrardan, bugünkü yazımda sizlere java programlama dilinde veri yapıları konusundan stack ve queue yapılarını açıklayacağım. Stack kelimesinin türkçe karşılığı yığın, queue kelimesinin türkçe karşılığı kuyruk olarak geçer. Açıklamaya öncelikle stack’ten başlayacağım. Stack Veri Yapısı(LIFO) Stack, javada Vector sınıfının alt sınıfıdır. Stack yapısındaki mantık nesnelerin üst üste konulmasıdır. Yukarıya koyduğum fotoğrafta kitaplar üst üste sıralanmıştır.