Tuesday, May 31, 2005
Tambahan
Hmmm... Menarik. Buat kali pertama, saya tak dpt trace error dgn menggunakan java.lang.Exception. Dlm salah satu method saya, selepas meletakkan beberapa debugging statement, code tersebut lalu beberapa line awal kemudian tiba2 lompat keluar. Ini adalah tanda ada exception berlaku dan utk dpt tahu exception apa, guna aje la try..catch dgn Exception ni dlm catch. Tapi, kali ni, tak berjaya. Masih tiba2 lompat keluar. Pelik betul. Rupa2nya, ia adalah error yg lebih fatal lagi dan hanya berjaya saya catch apabila menggunakan java.lang.Throwable.
Sebabnya, hanya la krn ada jar yg tak cukup. Cis!
Content with Style
Domain Logic and SQL
The Empire Strikes Bush
ITTutor
Dpt email dpd 1kHz tentang ITTutor keluar dlm akhbar kosmo. Tahniah atas kejayaan mendapat liputan media. Semoga semakin ramai yg mengenali dan bergiat aktif dlmnya.
Penerangan tentang hubungan antara Object
Terjumpa link lama ke ITTutor semasa menziarahi blog 1kHz:
Macam2
Java Bluetooth
Hmmm... Menarik. Buat kali pertama, saya tak dpt trace error dgn menggunakan java.lang.Exception. Dlm salah satu method saya, selepas meletakkan beberapa debugging statement, code tersebut lalu beberapa line awal kemudian tiba2 lompat keluar. Ini adalah tanda ada exception berlaku dan utk dpt tahu exception apa, guna aje la try..catch dgn Exception ni dlm catch. Tapi, kali ni, tak berjaya. Masih tiba2 lompat keluar. Pelik betul. Rupa2nya, ia adalah error yg lebih fatal lagi dan hanya berjaya saya catch apabila menggunakan java.lang.Throwable.
Sebabnya, hanya la krn ada jar yg tak cukup. Cis!
Content with Style
Domain Logic and SQL
The Empire Strikes Bush
ITTutor
Dpt email dpd 1kHz tentang ITTutor keluar dlm akhbar kosmo. Tahniah atas kejayaan mendapat liputan media. Semoga semakin ramai yg mengenali dan bergiat aktif dlmnya.
Penerangan tentang hubungan antara Object
Terjumpa link lama ke ITTutor semasa menziarahi blog 1kHz:
dlm oop, 1 object boleh ada hubungan dgn object lain. hubungan tu berbeza kekuatannya, antaranya:
1. inheritance
2. composition/aggregation
3. association
cthnya ada 1 object Mamat yg merupakan anak kpd object Mat. Semua ciri2 (data/field) spt mata biru, kulit merah, dll diwarisi Mamat dpd Mat. Begitu juga sifat2 dan perangai (methods) Mamat spt rajin membaca, laju lariannya, dll, juga diwarisi dpd bapanya iaitu Mat. Mamat pun boleh ada ciri atau perangai yg tidak diwarisi spt kepandaian dan kecekapan sms yg bapanya tak ada.
Object Mamat ni juga, terdiri (compose of) dpd pelbagai jenis object yg lain spt 2 object tangan, 2 object kaki, 1 object otak, begitu banyak object sel darah merah, dll. Hubungan composition ni amat kuat. Keluarkan object jantung dpd object Mamat ni, habis la alamatnya riwayat hidupnya. Hilangkan 2 object matanya, menyebabkan object Mamat ni cacat akibat tak boleh lihat.
Object Mamat ni juga ada sejumlah object lain yg menjadi kawannya, spt object Man, object Din, object Pian dll. Hubungan jenis ini tidak la kuat, ada selalunya dianggap sebagai association. Apa2 terjadi kpd salah satu object ini, tidak mengganggu object Mamat selain perasaan sedih.
Ada juga jenis hubungan yg lain. Nama saya tak ingat, mungkin tergolong dlm kumpulan aggregation. Saya bagi cth je. Hubungan antara object Beg dgn isi kandungannya. object Beg mungkin ada sejumlah object baju, sejumlah object buku, dll. Hubungannya lebih kuat dpd association, tapi tak la sekuat composition krn setiap object buku tu, tak bergantung kpd object Beg. Kalau dikeluarkan, object Beg tetap wujud dan object Buku tetap wujud.
sikit2 yg saya tahu/ingat...
Macam2
Java Bluetooth
Comments:
Post a Comment