Pemrograman berorientasi objek

6
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.

Transcript of Pemrograman berorientasi objek

Page 1: Pemrograman berorientasi objek

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.

Page 2: Pemrograman berorientasi objek

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

Page 3: Pemrograman berorientasi objek

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

Page 4: Pemrograman berorientasi objek

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

Page 5: Pemrograman berorientasi objek

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

Page 6: Pemrograman berorientasi objek

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 ???