Slide Title 1

Aenean quis facilisis massa. Cras justo odio, scelerisque nec dignissim quis, cursus a odio. Duis ut dui vel purus aliquet tristique.

Slide Title 2

Morbi quis tellus eu turpis lacinia pharetra non eget lectus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec.

Slide Title 3

In ornare lacus sit amet est aliquet ac tincidunt tellus semper. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

Selasa, 17 Juli 2012

Form Event Handling


Form adalah jendela tempat untuk merancang antar muka program. Perancangan antar muka program dengan memanfaatkan kontrol-kontrol yang ada di jendela toolbox. Kontrol ini misalnya tombol check box, radio button, memo, label, panel, dan sebagainya. 
            Pengguna dapat mengatur tampilan grafis programnya sesuai yang diinginkan dengan peletakan kontrol-kontrol yang sesuai dengan program yang akan dibuat. Berbeda dengan pemrograman berbasis console yang hanya menampilkan teks-teks saja tanpa adanya kontrol yang bisa di-click dengan menggunakan mouse. Banyak para ahli berpendapat bahwa kemampuan untuk merancang antar muka program telah menyelesaikan 70% pekerjaan pada perancangan suatu sistem. Sisanya 30% adalah untuk penulisan kode program.

Multi Threading


Suatu program dengan menggunakan fitur multithreading dapat menjalankan 2 atau lebih kegiatan dalam waktu yang bersamaan. Konsep ini juga biasa disebut dengan multitasking. Sebenarnya multitasking dibagi menjadi 2 bagian; Process Based dan Thread Base. Process Based adalah multitasking saat suatu program dijalankan bersamaan dengan program lain dalam satu waktu. Contoh kasus suatu multitasking Process Based adalah bila pengguna sedang menulis laporan di OpenOffice sambil mencari referensi di Internet dengan menggunakan Software Browser dalam satu waktu. Hal ini kita sedang menggunakan 2 software dalam satu waktu.
Thread Base adalah multitasking saat suatu program dijalankan, program itu dapat melakukan proses – proses lain yang dilakukan bersamaan dalam suatu waktu. Contohnya adalah bila pengguna sedang mencetak suatu lembar laporan yang dilakukan di OpenOffice misalnya. Kadang sambil menunggu cetakan selesai, pengguna bisa melihat-lihat cetakan selanjutnya yang akan dicetak, dan kadang pengguna juga mengedit tulisan dengan merubah ukuaran huruf atau warna huruf misalnya. inilah proses Thread Base multitasking yang terjadi dalam kegiatan tersebut.
Dalam proses multitasking, ada keadaan yang mesti diketahui yaitu keadaan saat berjalan (Running) artinya adalah Processor menjalankan suatu kegiatan. Keadaan menghentikan sementara (Suspend) adalah kegiatan dari processor dihentikan sementara sampai keadaan dilanjutkan yaitu keadaan Resumed atau kadang keadaan pembatalan kegiatan processor(Blocked) dan terakhir keadaan selesai atau finishing(Terminating).

Exception Handling


Pengertian dasar dari exception handling adalah penanganan kesalahan ketika program dijalankan. Eksepsi adalah keadaan tidak normal yang muncul pada suatu bagian program pada saat program dijalankan. Penanganan eksepsi pada bahasa C membawa pengelolaan kesalahan program saat dijalankan kedalam orientasi object. Eksepsi adalah object yang menjelaskan suatu keadaan eksepsi yang muncul pada suatu bagian program.
            Seringkali pengguna melakukan kesalahan penginputan ketika menjalankan program. Bisa jadi menginputkan type data yang tidak sesuai dengan program, seperti contoh type data int diberikan nilai string, atau menginputkan nilai yang melebihi batasnya seperti contoh type data byte diberikan nilai lebih dari 255. Maka perlu diberikan exception handling.

Abstrak Class


Kemampuan sebuah program untuk melewati aspek informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada inti. Setiap objek dalam sistem melayani sebagai model dari “pelaku” abstrak yang dapat melakukan kerja, laporan dan perubahan keadaannya, dan berkomunikasi dengan objek lainnya dalam sistem, tanpa mengungkapkan bagaimana kelebihan ini diterapkan. Proses, fungsi atau metode dapat juga dibuat abstrak, dan beberapa teknik digunakan untuk mengembangkan sebuah pengabstrakan.   

 Abstract class adalah sebuah class setengah jadi (abstract) yang memuat / memiliki method dan attribute. Abstract class sebenarnya adalah sebuah class, sehingga memiliki semua sifat dari class biasa (mempunyai konstruktor). Hanya saja sifatnya masih abstract. Karena itu biasanya method masih kosong atau belum diimplementasikan. Namum abstract class dapat mengimplementasikan method tersebut, sehingga abstract class akan selalu menjadi superclass / hirarki tertinggi dari subclass-subclass-nya.

Inner Class


Inner class merupakan suatu class yang berada (didefinisikan) di dalam sebuah class yang bisa disebut sebagai outer class. Salah satu manfaat utama inner class adalah suatu hubungan yang erat antara instance dari inner class dengan sebuah instance dari outer class.

            Hubungan antara inner class dengan outer class adalah inner class memberikan akses kode yang dilampirkan kepada anggota class (outer), sehingga seolah-olah inner class merupakan suatu bagian dari outer class. Pada faktanya, inner class merupakan bagian daripada outer class, tetapi tidak hanya menjadi suatu bagian saja, tetapi juga menjadi bagian yang berkembang sendiri, card-carrying member dari outer class. Sehingga inner class dapat mengakses keseluruhan bagian dari outer class, walaupun outer class tersebut di set sebagai private

Selasa, 22 Mei 2012

Inheritance


Inheritance atau pewarisan dalam bahasa java adalah suatu objek atau entitas yang dapat mempunyai objek turunan. Dengan konsep inheritance sebuah class dapat mempunyai class turunan, dan sebuah class dengan memiliki class turunan disebut parent class atau base class, sementara untuk class turunan disebut child class atau yang lebih dikenal sebagai sub class. Suatu sub class dapat mewarisi apa2 saja yang dipunyai oleh parent class, dan isi dari subclass sendiri adalah apa-apa yang ia punyai dan apa-apa yang diwarisi oleh class parentnya, dapat disimpulkan sebuah subclass boleh dikatakan hanya memperluas parent classnya.

Polymorphism


Sedikit tentang POLYMORPHISM
Polymorphism merupakan kemampuan dari child untuk mengubah method parentnya sehingga method tersebut berbeda-beda untuk menJadi overriding dan overloading.

f

h

Featured Posts Coolbthemes