Pewarisan (Inheritance) - Part 1
Kenapa perlu pewarisan?
Misalnya, anda pernah membuat sebuah program untuk sebuah mesih ATM, anda membuat beberapa kelas, lengkap dengan method-nya. Kemudian anda ingin mengganti kelas nasabah ada tetapi beberapa fungsi yang perlu dirubah, tetapi beberapa fungsi lainnya tetap. Bagaimana anda melakukan penambahan ini? Anda bisa melakukan hal ini:
>> Ambil kelas nasabah yang lama, copy isinya, buat kelas yang baru lalu paste isi kelas yang lama kedalamnya, lakukan modifikasi terhadap kelas yang baru kemudian ganti kelas yang lama dengan yang baru.
Atau mungkin lebih baik jika seperti ini: (more…)
Struts Framework (Struts Validation) - Part 4
Aplikasi web membutuhkan prosedur validasi untuk memastikan bahwa masukkan data dari user sesuai yang diharapkan oleh aplikasi.
Struts memiliki dokumen validation.xml yang dipakai untuk melakukan konfigurasi validasi data. Semua aturan-aturan yang akan dipakai oleh form dituliskan di dalam dokumen ini. Agar form bean dapat menggunakan konfigurasi yang ditentukan dalam validation.xml, form bean tersebut harus meng-extends class ValidatorForm. Form tersebut akan terlihat seperti berikut. (more…)
Struts Framework (Form Beans) - Part 3
Kebanyakan aplikasi web menggunakan menggunakan form untuk meminta masukan dari user. Misalnya, form login, form registrasi, form pencarian dan lain-lain. Struts menyediakan cara untuk menangani data yang di masukkan dari form, yaitu menggunakan class yang disebut Form Bean.
Membuat Form Bean
Sebagai contoh saya akan membuat sebuah form registrasi forum. Mulai dengan membuat form bean terlebih dahulu, meskipun dapat juga dimulai dari tampilannya. Saat data-data di submit ke server untuk diproses data tersebut akan di enkapsulasi ke dalam objek dari class ini dan proses enkapsulasi tersebut dikerjakan oleh struts sendiri secara otomatis. Agar Struts dapat mengetahui data-data tersebut akan di enkapsulasi ke dalam form bean yang mana, kita perlu memberitahunya dengan (more…)
Struts Framework, Memberikan Segala Kemudahan (Struts Concept) - Part 2
Ok, ini bagian kedua, tapi tidak saya tulis langsung di dalam blog. Bisa di-download di
. Silahkan bro and sis di download.
Makasih udah mampir
How To Create New Object
First of all, for someone new with Java programming language must be have no idea what is “Object” term in the title means. Java programming language is Object Oriented Programming (OOP) base, it works like a real life in the world. So, what is the object in the real life? I’am an object, every people is object, your nokia N series is object, my SonyEricsson is object. We can say everything in our world is an object. There is higher level than object, that is Class and an object is representation of Class. This is my best analogy to describe the relation of class and object. In the real world, Human categorized as class and individu named Simon for example categorized as object. So let say that “Simon is an Object of Human Class“. Human typically has attributes such as two arms, two eyes, one nose, has hair and so on, so that Simon as an object of Human has them too.
In OOP also has Class and Object term and the relation between both of them already explained above. Simon in reality is God’s hand-made but sure Simon also can make his object to. Let say Simon is Java Programmer and he want to create an object. In Java language, to create an object you have to have a Class first, so Simon create his class named Human then he may start to create a new object from it. (more…)




