Tak terasa kelas OOP sudah mulai masuk ke inti dari "Object Oriented Programming" yang sebenarnya. Pada pembelajaran chapter 4 ini pada dasarnya mengajarkan kita bagaimana kita membuat suatu kelas baru diluar yang telah disediakan API Java. Soal membuat suatu kelas yang baru, kita juga diajarkan bagaimana membuatnya mengkonstruksinya dengan benar, bagaimana menggunakan atau memanggil kelas tersebut menggunakan main method sekaligus mengirim argumennya, dan juga pendeklarasian variabel untuk kelas tersebut. Kebetulan pada minggu yang lalu pada hari jumatnya adalah tanggal merah di kalender, kita tidak bisa mendapatkan tutorial dari pak tri tentang chapter 4 ini sehingga untuk chapter ini hanya dijelaskan oleh kelompoknya Ricardo,dkk. Secara umum cukup dimengerti tentang presentasinya kelompok 4 ini (Ricardo,dkk). Point-point penting yang diajarkan adalah bagaimana kita membuat dan mendeklarasikan suatu kelas baru, dengan method-methodnya yang diperlukan. Dan dalam kelas itu kita membuat variabel-variabelnya. Kemudian untuk menggunakannya/memanggilnya, kebanyakan kita harus mengirim argumen dari main kelas untuk nantinya diterima sebagai parameter oleh kostruktor kelasnya (jika kelas itu tidak menggunakan default constructor lagi), ataupun diterima oleh suatu method dari kelas itu. berbicara tentang passing argumen ini, ada berbagai macam jenis. Ada yang passing by value (yang dikirimnya hanya referensinya/copiannya dan aslinya tidak berubah) dan passing by refference (yg dikirim adalah nilai aslinya). Ada juga yang disebut passing object to a method; dimana kita mengirimkan object (suatu class dengan semua kemampuannya/methodnya) ke dalam suatu method dari kelas yang baru (dikenal sebagai kemampuannya yang baru). Kemudian tentang hubungan antara kelas yang satu dengan yang lain, ada yang disebut Inheritance atau pewarisan sifat (kelas yang satu merupakan turunan dari kelas yang lain, sifat/kemampuannya juga diturunkan).
Di chapter 4 ini saya cukup senang dan puas telah mengukutinya, tapi mungkin ini kurang lengkap karena tidak ada tutorial lebih lanjut dari pak tri untuk hari jumat. Kepada pak tri, saya mempunyai suatu usulan tentang kelas OOP ini. Mungkin saya ingin mengutarakannya langsung kepada bapak. Harapan saya semoga pembelajaran Java OOP ini lebih efektive lagi dan boleh lebih baik lagi untuk minggu-minggu selanjutnya.
Thanx
Sunday, April 8, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment