BBS
515 – Nesneye Yönelik Programlama
2009-2010 Güz
İçerik:
Nesneye Yönelik Yaklaşımda Temel Kavramlar. Nesneye Yönelik Bir Programlama Dilinin Öğrenimine Giriş. Sınıf, Nesne, Kalıtım, Çok Biçimlilik, Soyut Sınıf ve Arayüz, Aykırı Durum Kavramları.
Referans Kitaplar ve Kaynaklar:
“The Java Language Specification”, 2nd Ed., James
Gosling et.al., Addison-Wesley, 2000.
“How to Think
Like a Computer Scientist – Java Version”, Allen B. Downey, Version 4.1, (April 23) 2008.
“UML
for Java Programmers”,
Robert Cecil Martin, Prentice
Hall, 2002.
“The Java Handbook”, Patrick Naughton, McGraw-Hill, 1996.
“JDBC Database
Access with Java”, Graham Hamilton et.al., Addson-Wesley, 1997.
“Java AWT Reference”,
John Zukowski, O’Reilly,
1997. http://www.oreilly.com/catalog/javawt/book/index.html
“Mapping Objects To Relational
Databases”, Scott W.Ambler, 1999.
“Glossary of Java and Related Terms”
Java 2 Platform API Tanımları (Standard Edition, version 1.4.2)
Java ve C++ Karşılaştırmaları:
The Java Language Environment: Contents (by James Gosling and Henry McGilton)
Similarities and Differences between Java and C++
Geliştirme
Aracı:
Java SE and Netbeans Cobundle (JDK 6u16/ NB
6.7.1): jdk-6u16-nb-6_7_1-windows-ml.exe
Ders Materyali:
|
Tarih |
Ders Notları |
Örnekler |
|
26.Ekim |
|
|
|
2.Kasım |
||
|
4.Kasım |
||
|
11.Kasım |
||
|
18.Kasım |
||
|
23.Kasım |
ONEMLI: Ders bayramdan sonraya ertelendi |
|
|
25.Kasım |
||
|
2.Aralık |
1. ARASINAV |
|
|
7.Aralık |
||
|
9.Aralık |
||
|
16.Aralık |
||
|
23.Aralık |
2. ARASINAV |
|
|
30.Aralık |
|
|
|
7.Ocak |
|