Monday, May 21, 2007

OOP

Pada minggu 9 diajarkan tentang array, menurut saya arraynya sama seperti yang diajarkan pada turbo C yang dulu. Cuma cara penggunaannya saja yang sedikit berbeda tapi prinsipnya menurutku hampir sama.

Suatu array dapat kita gunakan untuk menampung berbagai macam data dalam suatu deretan. Dimana ketika ingin mengambil atau membutuhkan data tersebut dapat kita panggil. Juga dijelaskan tentang ArrayList, menurutku sangat powerfull karena bisa menggunakan methodnya tanpa harus membuatnya secara manual seperti add, remove, clear.

Jadi ketika diberi tugas shopping cart yang dulu dapat memudahkan kita dalam membuatnya dan sangat membantu sekali dalam membuatnya.

OOP week 8

Dalam program java tentu ada berbagai macam tipe data seperti integer, String, character, dll. Yang namanya char yaitu mewakili satu huruf, sedangkan yang mewakili beberapa huruf namanya String.

Serta ada ASCII di mana kita tidak diharuskan menghafalnya sehingga kita bisa menggunakannya ketika membutuhkan. ASCII tersebut sangat membantu kita dalam membuat suatu program. Serta kita bisa mengambil suatu huruf dari beberapa huruf.

OOP week 7

Pada minggu ini yang dipelajari mengenai berbagai macam software yang bisa digunakan untuk membuat program java seperti Netbeans dan IDEA. Dalam software itu sangat memudahkan kita dalam coding karena ada hal-hal yang tidak perlu kita tuliskan secara manual. Misalnya seperti Encapsulation, di dalam Netbeans kita dapat menggunakan Encapsulation yang sudah disediakan tanpa perlu menuliskannya semua secara manual.

Contoh lainnya juga pada IDEA, software itu sepertinya sudah bisa mengerti apa yang ingin kita tulis selanjutnya mungkin kita belum sempat berpikir sampai ke situ. Jadi sangat memudahkan sekali tetapi sayangnya saya masih belum terbiasa dengan Netbeans jadi masih agak bingung cara pemakaiannya walaupun sangat powerful, mungkin karena terbiasa memakai EditPadPro.

OOP week 6

Pada minggu ini yang dipelajari yaitu mengenai try catch. Dimana kita dapat menampung bagian-bagian yang error, baik yang sebelumnya telah kita ketahui maupun yang belum kita ketahui. Biasanya waktu dijalankan error menimbulkan exception dan dengan menggunakan try catch ini kita dapat menampung errornya ke dalam suatu exception dalam catch.

Jadi lebih memudahkan kita untuk mengetahui bagian mana saja yang error dan memudahkan kita untuk memperbaikinya ataupun sekadar memberitahu kepada kita yang error dimananya.