Postingan

Menampilkan postingan dari Maret, 2015

Membuat Formlogin

import java.awt.*; import java.awt.event.*; import javax.swing.*; public class FormLogin extends JFrame implements ActionListener {     private JLabel label1, label2;     private JTextField txtUser;     private JPasswordField pwdPass;     private JButton btnLogin, btnExit;        public FormLogin(){             super ("FormLogin");               Container container = getContentPane();          container.setLayout(new FlowLayout());               label1 = new JLabel ("Username : ");          label2 = new JLabel ("Password : ");               txtUser = new JTextField(20);     ...

Konsep PBO (inheritance, polimorfise, interface)

D. Inheritance Class dapat didefinisikan dengan referensi pada class yang lain yang telah terdefinisi. Inheritance merupakan pewarisan atribut dan method pada sebuah class yang diperoleh dari class yang telah terdefinisi tersebut. Setiap subclass akan mewarisi state ( variabel-variabel ) dan behaviour ( methodmethod) dari superclass -nya. Subclass kemudian dapat menambahkan state dan behaviour baru yang spesifik dan dapat pula memodifikasi ( override ) state dan behaviour yang diturunkan oleh superclass -nya. Keuntungan dari inheritance adalah : Subclass menyediakan state / behaviour yang spesifik yang membedakannya dengan superclass , hal ini akan memungkinkan programmer Java untuk menggunakan ulang source code dari superclass yang telah ada. Programmer Java dapat mendefinisikan superclass khusus yang bersifat generik, yang disebut abstract class , untuk mendefinisikan class dengan behaviour dan state secara umum. Istilah dalam inheritance yang perlu diperhatikan : Extend...

KONSEP PBO (objek,class, enkapsulasi)

Untuk dapat menguasai pemrograman Java, harus mengerti dengan baik konsep pemrograman berorientasi objek, karena Java merupakan bahasa pemrograman berorientasi objek. Pada bagian ini akan dibahas konsep-konsep penting dalam pemrograman berorientasi objek, sehingga diharapkan kita akan lebih mudah dalam mempelajari bahasa Java. A. Objek Pada dasarnya semua benda yang ada di dunia nyata dapat dianggap sebagai sebuah objek. Jika perhatikan lebih lanjut, pada dasarnya ada dua karakteristik yang utama pada sebuah objek , yaitu : Setiap objek memiliki atribut sebagai status yang kemudian akan disebut sebagai state. Setiap objek memiliki tingkah laku yang kemudian akan disebut sebagai behaviour. Contoh sederhananya adalah : objek sepeda Sepeda memiliki atribut ( state ) : pedal, roda, jeruji, dan warna. Sepeda memiliki tingkah laku ( behaviour ) : kecepatannya menaik, kecepatannya menurun, dan perpindahan gigi sepeda. Dalam pengembangan perangkat lunak berorientasi ...