TUGAS
ALGORITMA dan PEMROGRAMAN 3
Nama : Satrio Wibowo
Yuliyan Danu Pratama
Ardhiyan Dwi Saputra Gifari N
Kelas : 2KB03
UNIVERSITAS GUNADARMA
DEPOK
2013
Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991 yang di motori oleh James Gosling. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer. Bahasa ini juga dirancang untuk pemrograman di Internet sehingga dirancang agar aman dan portabel.
Syntak pada java seperti syntax pada c++ , tetapi syntax java tidak memerlukan header file, pointer aritchmatic (atau bahkan pointer syntax),struktur union,operator overloading,class virtual base,dan yang lainnnya.
Java merupakan program berorientasi object yang terdistibusi(library yang luas untuk di rangkai pada protocol TCP/IP),yang kuat(robust), aman(secure), arsitektur yang netral,portable,interpreter(mengeksekusi kode java),high performance,multireaded dan dinamis.
Jenis-jenis java yaitu :
1. Java 2 Standard Edition (J2SE)
1. Java 2 Standard Edition (J2SE)
2. Java 2 Enterprise Edition (J2EE)
3. java 2 Micro Edition (J2ME)
public
lapangan atau metode.Private : digunakan apabila object tersebut diperuntukan hanya untuk class tersebut dan tidak ada class lain yang diizinkan untuk menggunakan object tersebut.
Enkasuplasi : pengkapsulan memiliki pengertian yaitu teknik yang membuat variabel/field class menjadi bersifat privat dan menyediakan akses ke variabel/field melalui public method. Jika field di deklarasikan sebagai private, maka field ini tidak bisa diakses oleh siapapun diluar class, dengan demikian field disembunyikan di dalam class.
Method : merupakan suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu object. Method didefinisikan pada class akan tetapi dipanggil melalui object.
Object : sebuah kelas dapat digunakan untuk membuat banyak objek, setiap objek dapat dilakukan secara berbeda oleh objek-objek lain yang menggunakannya. di butuhkan operator NEW untuk membuat objek dari suatu kelas.
Sekarang kita coba membuat program
PhytagoreanTripletToy
Berikut langkah - langkahnya adalah buka program Netbeansnya dulu dan pilih new projectlalu kita ketikan kodingannya seperti berikut :
Setelah selesai diketik kodingannya,lalu di Run maka hasilnya seperti pada gambar di bawah ini :
Tadi kita sudah membuat program PhytagoreanTripletToy,sekarang kita akan membuat
Polymorphism
Langkah - langkahnya sama dengan Polymorphism hanya kodingannya saja berbeda
berikut adalah kodingannya :
dan setelah selesai diketik lalu di Run,maka hasilnya akan seperti pada gambar di bawah ini
berikut adalah kodingannya :
dan setelah selesai diketik lalu di Run,maka hasilnya akan seperti pada gambar di bawah ini
Tidak ada komentar:
Posting Komentar