際際滷

際際滷Share a Scribd company logo
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.
 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
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
 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
 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
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 ???

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.