Ders Planı / NESNE TABANLI PROGRAMLAMA-II

Ders Bilgileri

Dersin Kredisi 3.0
Dersin AKTS Kredisi 3.0
Dersin Öğretim Dili Türkçe
Dersin Düzeyi Önlisans , TYYÇ: 5. Düzey , EQF-LLL: 5. Düzey , QF-EHEA:Kısa Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ? Z
Dersin Koordinatörü
Dersi Veren(ler) Dr. Öğr. Üyesi ZİHNİ KAYA
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı Dersin amacı nesne tabanlı programlama temellerini kullanarak Java ile program yazabilmektir
Dersin İçeriği Nesneye yönelik programlama ile algoritma analizi ve tasarımı. Sınıflar, nesneler, değişkenler, metodlar, yapıcılar, yok ediciler, kalıtım, arayüzler, çok şekillilik, çok görevli ve yerine geçmeli metodlar. Soyut, statik ve sabit sınıf, degişken ve metodlar. İstisnai durumların ele alınması

Haftalık Ders Konuları

1Nesne tabanlı programlamaya giriş ve nesne tabanlı program yazılımlarını tanımak
2Sınıf ve nesneleri tanıyarak konsol uygulamaları hazırlamak
3Sınıf ve nesneleri tanıyarak işletim sistemi tabanlı uygulama hazırlama
4Yapılandırıcılar, karar- kontrol ve döngü deyimleri
5Yapılandırıcılar, kontrol nesneleri ve diziler
6Yapılandırıcılar kontrol nesneleri ve diziler
7Metod aşırı yükleme
8Nesne kullanımı ve operatörler
9Nesne kullanımı ve operatörler
10Sınıf ve Nesnelere detaylı bakış
11Standart ve kullnıcı tanımlı fonksiyonlar
12Bileşen kütüphanesi ve veri yapısı
13İşletim sistemi nesneleri, veri tabanı işlemleri ve etkileşimli veri nesneleri
14Karmaşık örnekler

Kaynaklar

1-Java ile Temel Programlama Bora Güngören Seçkin Yayıncılık