Dokumen tersebut membahas tentang pemrograman berorientasi objek yang mencakup metode void tanpa nilai balik dengan parameter, metode dengan nilai balik baik dengan parameter maupun non parameter, serta penulisan algoritma menggunakan keyword static dan non static.
1 of 6
Download to read offline
More Related Content
Pemrograman berorientasi objek
1. PEMROGRAMAN BERORIENTASI
OBJEK
Pembahasan :
1. Method Tanpa Nilai Balik (void) menggunakan
parameter.
2. Method Dengan Nilai Balik :
1. Parameter.
2. Non Parameter.
3. Cara Penulisan Algoritma.
2. void : Tidak memberikan nilai balik.
Perbedaan antara parameter dan non parameter.
Parameter : Pendeklarasian Data dilakukan didalam
metode.
Non Parameter : Pendeklarasian Data dilakukan
diluar metode.
Metode void dengan Parameter
3. Parameter :
public void maju(int Koordinat,String kata){
}
Pendefinisian suatu metode yang dicantumkan parameternya.
Non Parameter :
void maju()//pernyataan didalam kurung adalah tempat
penyisipan parameter.
Tanda () menyatakan parameter apa yang diinginkan.
Metode dengan Parameter
4. Nilai balik adalah nilai yang dihasilkan oleh suatu
ekspresi ketika metode dipanggil.
Nilai balik bisa berupa bilangan, boolean atau
objek.
Nilai balik dalam suatu metode bisa dikenali
dengan penggunaan return value didalamnya.
Method diberi awalan sebuah tipe data maka
method tersebut akan memberi nilai balik berupa
data yang bertipedata sama dengan method
tersebut.
Method dengan nilai balik
5. Keyword static pada java berfungsi untuk
mengakses suatu variabel instan atau method
pada suatu kelas tertentu tanpa perlu
mengkonstruksikan sebuah metode.
Keyword non static hanya bisa mengakses jika dan
hanya jika metode telah dikonstruksi.
Keyword static
6. 1. Apa yang bisa disimpulkan dari :
1. Class;
2. Objek;
3. Data;
4. Metode;
2. Buatlah Program untuk menghitung Luas dan
keliling dari bangun Persegi Panjang :
1. Keyword Non static.
2. Keyword static
QUIZ ???
Editor's Notes
#3: Fungsi : subprogram atau sekumpulan kode yang diberi suatu nama tersendiri.
Objek dapat dikatakan sebagai instan kelas.
Objek adalah cetakan dari kelas, sedangkan kelas adalah cetakan untuk objek. Setiap objek bersifat independen, artinya walaupun beberapa objek
diciptakan dari kelas yang sama, namun data dari objek tersebut boleh jadi berbeda. Sebagai contoh : Ada sebuah kelas komputer, dan terdapat beberapa
Objek komputer, ada komputerA, komputerB. Data yang dimiliki komputerA dan komputerB boleh jadi berbeda (lebar layar, tipe, produsen dll), walau keduanya berasal dari kelas yang sama. Kelebihan Pemrograman Berorientasi Objek :1. Pengembangan Program dapat dilakukan dengan mudah; 2. Mengurangi Duplikasi Kode; 3. Mengurangi Kesalahan.
Fungsi : method.
Data : variabel instan.