Dasar Pemrograman Java - Object Oriented Programming
-
Upload
khangminh22 -
Category
Documents
-
view
6 -
download
0
Transcript of Dasar Pemrograman Java - Object Oriented Programming
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 2
Menyediakan Source Code
Java NetBeans dengan MySQL
NO Source Code Java NetBeans dan SMS Gateway
1
Source Code Contoh Skripsi/TA : Program TOKO
(Penjualan Barang) dengan Java dan MySQL.Source code ini dapat dijadikan contoh dalam membuat program
aplikasi toko, untuk contekan membuat skripsi/ta degan konsep
Sistem Komputerisasi Penjualan Barang pada Toko xxx . Source
code ini dilengkapi dengan Laporan Data dan Transaksi.
Harga Source Code + eBooks ini : Rp. 250.000,-
Yang didapat:[1]. ERD (Relasi Tabel) Program Toko Java NetBeans
[2]. Source Code Lengkap Program Toko dg Java netBeans
[3]. eBooks (PDF) Penjelasan Source Code Program Toko,
Panduan Pembuatan untuk Pemula
2
Source Code Contoh Skripsi/TA : Program
RENTAL (Peminjaman VCD) dengan Java dan
MySQL. Source code ini dapat dijadikan contoh dalam membuat
program aplikasi rental yang mencakup transaksi peminjaman,
pengembalian dan denda, serta inventaris vcd/cd . Source code ini
dapat untuk contekan membuat skripsi/ta degan konsep Sistem
Komputerisasi Peminjaman pada Rental xxx . Source code ini
dilengkapi dengan Laporan Data dan Transaksi.
Harga Source Code + eBooks ini : Rp. 350.000,-
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 3
Yang didapat:[1]. ERD (Relasi Tabel) Program Rental Java NetBeans
[2]. Source Code Lengkap Program Rental dg Java netBeans
[3]. eBooks (PDF) Penjelasan Source Code Program Rental,
Panduan Pembuatan untuk Pemula
3
Source Code Contoh Skripsi/TA : Program
Inventory Barang (Gudang) dengan Java dan
MySQL. Source code ini dapat dijadikan contoh dalam membuat
program aplikasi gudang, yaitu yang mengatur keluar masuknya
barang pada gudang (inventory). Source code ini dapat untuk
contekan membuat skripsi/ta degan konsep Sistem Komputerisasi
Inventory Barang pada Toko/Gudang xxx. Source code ini
dilengkapi dengan Laporan Data dan Transaksi.
Harga Source Code + eBooks ini : Rp. 350.000,-
Yang didapat:[1]. ERD (Relasi Tabel) Program Inventory Java NetBeans
[2]. Source Code Lengkap Program Inventory dg Java netBeans
[3]. eBooks (PDF) Penjelasan Source Code Program Inventory,
Panduan Pembuatan untuk Pemula
4
Source Code Contoh Skripsi/TA : SMS Gateway –
Mesin SMS Auto Services / Auto Response dengan
Java NetBeans (AT Command) . Source code ini dipakai
untuk membaca dan mengirim dan menerima SMS dari
Handphone, juga tersedia Script Auto Respon yang siap
dimodifikasi untuk mengambil data dari database apapun. Kamu
tinggal memodifikasinya sendiri.
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 4
Manajemen data dan SMS Service -nya dibuat dengan Java
NetBeans, kamu dapat memodifikasi script -nya serta
pengembangan database-nya.
Harga Source Code + eBooks ini : Rp. 250.000,-
Yang didapat:[1]. Source Code Program SMS Auto Response dg Java netBeans
[2]. eBooks (PDF) Panduan Installasi dan Menjalankan
[3]. eBooks (PDF) Dasar SMS Teknologi
[4]. DVD Berisi Software pendukung, Sour ce Code Referensi,
eBooks, dll
5
Source Code Contoh Skripsi/TA : SMS Gateway –
Sistem Informasi Data Akademik berbasis Java
NetBeans (Full Java). Source code ini dipakai untuk
membaca dan mengirim SMS dari Handphone. Data yang dipakai
adalah Data Akademik. SMS Servis yang ada adalah: Cek Nilai,
Cek IPK, Cek Jadwal, Kirim SMS, Terima SMS, dll.
Aplikasi Manajemen Datanya (Halaman Admnin) dibuat dari Java
NetBeans, SMS Services (SMS Auto Respone) juga dibuat dari
Java AT Command.
Harga Source Code + eBooks ini : Rp. 800.000,-
Yang didapat:[1]. ERD (Relasi Tabel) Program SMS Akademik Java NetBeans
[2]. Source Code Program SMS Akademik dg Java netBeans
[3]. eBooks (PDF) Panduan Installasi dan Menjalankan
[4]. eBooks (PDF) Dasar SMS Teknologi
[5]. DVD Berisi Software pendukung, Source Code Referensi,
eBooks, dll
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 5
6
Source Code Contoh Skripsi/TA : SMS Gateway –
Sistem Informasi Data Nilai berbasis Java
NetBeans (Kolaborasi Java & Delphi 7) . Source code
ini dipakai untuk membaca dan mengirim SMS dari Handphone .
Data yang dipakai adalah Data Nilai (mahasiswa atau siswa). SMS
Servis yang ada adalah: Cek Nilai, Cek IPK, Kirim SMS, Terima
SMS, dll.
Aplikasi Manajemen Datanya (Halaman Admnin) dibuat dari
Delphi 7, sedangkan SMS Services (SMS Auto Respone) dibuat
dari Java AT Command.
Harga Source Code + eBooks ini : Rp. 800.000,-
Yang didapat:
[1]. ERD (Relasi Tabel) Program SMS Akademik Java NetBeans
[2]. Source Code Program SMS Akademik dg Java netBeans
[3]. eBooks (PDF) Panduan Installasi dan Menjalankan
[4]. eBooks (PDF) Dasar SMS Teknologi
[5]. DVD Berisi Software pendukung, Source Code Referensi,
eBooks, dll
[7]. Makalah Skripsi/TA Komplet (dari Bab 1 – Bab 5)
7
Java SMS Gateway (SMS Services) by Request.Tentukan sendiri detail aplikasi yang akan kamu bu at, kirim ke
email kami, kami akan garap sesuai dedline yang kamu minta.
GARANSI...!!
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 6
Setelah transfer Source Code akan
dikirim ke Email Anda.
Untuk mendapatkan No Rekening transfer, silahkan kirim email
seperti contoh. Atau, Live Order dengan mengir im SMS ke kami.
SMS Live Order #1 : 0857 680 99 434.
SMS Live Order #2 : 0838 6716 1314.
Contoh pesan SMS "kan Bunafit, minta No Rekening buat
pembayaran Sc Java Penjualan + eBooks ". Kami akan segera
membalas.
Jika Anda tertarik pada salah satu aplik asi, silahkan kirimkan ke
alamat email kami :
DVD Koleksi Source Java AplikasiDatabase dan Multimedia (dari
download Internet) + eBooks JavaKomplet, ....Maauuu....???
Cuman Rp. 75.000,-
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 7
KOLEKSI BUKU VB LAINNYA
Open: http://buku-ta.blogspot.com
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 8
Memahami Konsep Object
Oriented Programming
(OOP)
Pada bab pertama ini Anda akan belajar dasar -dasar pemrograman Java
dan teknik pemrograman dengan konsep OOP (Object Oriented
Programming) atau sering disebut dengan Pemrograman Berorientasi
Objek(PBO). Untuk mempermudah belajar, Anda juga akan diajarkan
dasar instalasi.
Teknologi Object Oriented memandang software sebagai sebuah interaksi
antar bagian atau sub sistem dalam sebuah sistem, dan menggambarkan
satu bagian tersebut dalam satu objek (Visual modeling menggunakan
UML dan Rational Rose, A Suhendar dan Hariman gunadi) yang memiliki
sifat/properti/data dan kemampuan untuk melakukan suatu tugas tertentu.
Contoh objek manusia memiliki tangan dan kaki itu dipandang sebagai
sifat/data (properti), sedangkan memegang dan berlari adalah
pekerjaan/tugas-tugas yang bisa dilakukan (metode), kalau d iperhatikan
sebetulnya properti dan metode memiliki hubungan walaupun tidak
selamanya harus ada. (memegang dengan tangan, berlari dengan kaki).
OOP (object oriented programming) adalah metode pemrograman yang
mengikuti konsep-konsep berorientasi objek, Yakni encapsulasi
(pengkapsulan), inheritance (pewarisan), polimorfisme
(keragaman/bentuk lain).
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 9
Berfikir OOP adalah selalu melihat persoalan program sebagai objek yang
memiliki sekumpulan data dan metode, serta menggabungkan data dan
metode dalam satu objek dan meniadakan/mengurangi penggunaan
variabel global dalam program.
Dalam pemrograman klasik(pemrograman terstruktur) biasanya
memisahkan data dan metode, akibatnya metode akan disimpan dalam
sebuah unit tersendiri begitu juga dengan datanya, sehingga baik data dan
metode akan bersifat global.
Untuk aplikasi berskala kecil mungkin belum menimbulkan persoalan,
tetapi jika aplikasi menjadi besar, maka akan ditambahkan terus metode
demi metode, variabel demi variabel sehingga suat u saat programmer bisa
terjebak pada kondisi menulis metode yang berfungsi sama lebih dari
sekali dengan nama yang berbeda, atau programmer akan mengecek sudah
ada apa belum metode baru yang akan dituliskan dengan membaca
seluruh unit yang sudah dibuat satu demi satu (ratusan atau mungkin
ribuan), belum lagi tentang variabelnya yang berada dimana -mana, kepala
bisa pusing sebelum sempat menyelesaikan persoalan logik program yang
sebenarnya.
Konsep objek selalu menyatukan data sebagai badan dan metode sebaga i
ruh dalam satu wadah layaknya manusia hidup, tetapi pemrogrman klasik
memisahkan data sebahai badan manusia dan metode sebagai ruh
akibatnya manusia bisa menjadi hantu dan mayat (kurang relevan dengan
kenyataan).
Pada tahun 1991, perusahaan Sun Microsystem mengembangkan aplikasi
untuk perangkat TV dan peralatan elektronik kecil lainnya, karena
perangkat kecil tidak memiliki memori maka program harus kecil serta
bebas terhadap perusahaan pembuat alat (bisa berjalan di sembarang jenis
alat yang berbeda). Setelah beberapa kali mengalami perkembangan, pada
tahun 1995 bulan november java resmi diluncurkan dan mulailah
paradigma oop dengan java yang langsung mampu menggeser dominasi
C++ sebagai bahasa pemrogrman berbasis objek.
Suport by : www.planetKode.Com
Published by : www.bunafit-komputer.com 10
Progrmmer C++ dengan pointernya memang luar biasa, dan dengan
pointer itu juga akan menemui berbagai masalah, karena ketika
programmer menuliskan berbagai pointer dalam aplikasinya memang
dirasa luar biasa, tetapi semakin program mengalami perkembangan logik,
maka akan semakin banyak operasi pointer yang dituliskannya. Sehingga
pada suatu saat sang programmer bisa terjebak dalam kondisi yang ruwet
oleh pointernya sendiri yang memang agak memeras otak, karena sintak
yang rumit.
Dalam java sebenarnya pointer tetap ada, tetapi tidak diberikan operasi
pointer yang merumitkan dalam bahasa C, biarlah yang rumit dikerjakan
oleh komputer dan yang mudah saja dikerjakan oleh manusia, karena
memang metode objek diperuntukkan buat manusia bukan untuk
komputer, karena komputer tidak mau tahu apapun jenis model
pemrograman yang dipakai oleh programmer.
Java membagi versi progrmnya kedalam tiga kelompok besar yakni :
Java 2 Standart Edition (J2SE) untuk konsentrasi pada PC
Java 2 Enterprise Edition (J2EE) untuk konsentrasi pada aplikasi
server besar
Java 2 Micro Edition (J2ME) untuk konsentrasi pada mobile
Untuk mendapatkan JDK Java terakhir, Anda bisa langsung membuka
situs http://java.sun.com. Proses instalasi seperti halnya pada aplikasi
program berbasis Windows lainnya, yaitu jalankan file installernya dan
ikuti dialog instalasinya dari lisensi sampai penentuan direktori program.
Pada saat menginstal, kita harus menentukan Path dan ClassPath. Perlu
diketahui, Path adalah pemetaan suatu direktori pada sistem operasi agar
direktori tersebut bisa dikenal secara global pada sistem. Sedangkan
Classpath adalah untuk memberitahukan pada Java, bahwa sebuah class