Matakuliah ini membahas tentang dasar-dasar bahasa pemrograman
yang berorientasi obyek dimulai dari prinsip-prinsip class,
obyek, inheritance, polymorfisme, abstraksi, interface, tipe collections,
error handling sampai dengan pengolahan file JAR menggunakan
bahasa pemrograman Java
Kompetensi :
- Mahasiswa dapat menjelaskan konsep pemrograman berorientasi
obyek
- Mahasiswa dapat menggunakan tool bahasa pemrograman OOP
-> bahasa pemrograman Java
- Mahasiswa dapat membuat program GUI dengan menggunakan Java
/ Netbeans
- Mahasiswa dapat merancang dan menganalisis masalah secara
berorientasi obyek
- Mahasiswa dapat menggunakan class diagram
Hari dan Waktu :
Kelas
|
Overview dan Pengantar
Class dan Object I 
Class dan Object II 
Methods (Parameters, Overloading, Data Type) 
Inheritance & Multiple Inheritance 
Interface & Abstract 
Tes Kecil I
TTS
Polymorphism 
Package & Relasi Antar Class 
Array dan Collections

Class Diagram 
Tes Kecil II
Exception Handling 
JAR File dan JDBC 
Tes Akhir Semester (Bahan: semua materi - open books)
|
Weisfeld Matt, The Object Oriented Thought Process
2nd Edition, Sams Publishing, 2004
Poo, Kiong, Ashok Swarnalatha, Object Oriented Programming
and Java 2ndEdition, Springer, 2007
Keogh, Giannini Mario, OOP Demystified, McGraw-Hill, 2004
Head First Java, 2008
|