Jumat, 16 Maret 2012

Pemrograman Visual Berbasis Mobile Application 2

Praktikum ke - 2

Pewarisan pada java

Dalam Java, semua class, termasuk class yang membangun Java API, adalah subclasses dari superclass Object. Contoh hirarki class diperlihatkan di bawah ini. Beberapa class di atas class utama dalam hirarki class dikenal sebagai superclass. Sementara beberapa class di bawah class pokok dalam hirarki class dikenal sebagai subclass dari class tersebut.

Pewarisan adalah keuntungan besar dalam pemrograman berbasis object karena suatu  sifat atau method didefinisikan dalam superclass, sifat ini secara otomatis diwariskan dari semua subclasses. Jadi, Anda dapat menuliskan kode method hanya sekali dan mereka dapat digunakan oleh semua subclass. Subclass hanya perlu mengimplementasikan perbedaannya sendiri dan induknya.

Mendefinisikan Superclass dan Subclass
Untuk memperoleh suatu class, kita menggunakan kata kunci extend.
Untukmengilustrasikan ini, kita akan membuat contoh class induk. Dimisalkan kita mempunyaiclass induk yang dinamakan Person.

Kata Kunci Super
Subclass juga dapat memanggil constructor secara eksplisit dari superclass terdekat. Hal ini dilakukan dengan pemanggil construktor super. Pemanggil constructor super dalam constructor dari subclass akan menghasilkan eksekusi dari superclass constructor yang bersangkutan, berdasar dari argumen sebelumnya.



Pemrograman Visual Berbasis Mobile Application 1

Praktikum ke - 1


J2ME (Java 2 Micro Edition) merupakan subset dari J2SE yang ditujukan untuk implementasi pada peralatan embeded system dan handheld yang tidak mampu mendukung secara penuh implementasi menggunakan J2SE.
J2ME adalah teknologi Java yang diperuntukkan perngkat-perngakat kecilconsumer device , terutama wireless. Bebrapa perangkat wireless antara lain PC, PDA, communicator, embedded device, smart card dan ponsel. Teknologi Java mungkin merupakan satu-satunya cara memprogram beberapa perangkat, berbagi logic antara perangkat dan server, pengantaran aplikasi secara dinamis, program yang kompak, lingkungan pengembangan yang aman dan cepat. J2ME memungkinkan perangkat lunak dapat di-download perangkat sekaligus memungkinkan layanan yang dapat disesuaikan di beragam perangkat.

J2ME Profile
J2ME Profile mengimplementasikan kemampuan / fitur lain yang sangat bergantung pada jenishandheld yang digunakan.
Ada lima kategori J2ME Profile saat ini, yakni :
a. Mobile Information Devise Profile
MIDP menyediakan librari-librari java untuk implementasi dasar antarmuka (GUI), imp-lementasi jaringan (networking), database dan timer. MIDP dirancang khususnya untuk wireless phone danpager.
b. Foundation Profile
Profile dasar untuk non-GUI network device pada CDC
c. Personal Profil, RMI Profile, Personal Digital Assistant Profile
Standar grafik, Generasi selanjutnya dari lingkungan personal java, dan RMI yang support untuk CDC dan profile standart device.