Monday 15 August 2016

METHOD TIDAK MENGEMBALIKAN NILAI

1. Pengertian Method tidak mengembalikan nilai adalah method yang tidak mengembalikan nilai apapun pada pemangginya. Sedangan method itu sendiri adalah perilaku / tingah laku / action yang memungkinkan suatu program bisa berjalan.
2. Contoh list program Method tidak mengembalikan nilai

     class Bangun {          1
     double panjang ;          2
     double lebar ;          3
          void cetak luas () {          4
               System.out.println (" Luas Bangun Persegi Panjang =" + (panjang*lebar));          5
}          6
}          7
     public class pakaiBangun {          8
          public static void main (String []args) {           9
     Bangun b1;          10
     b1 = new bangun ();          11
     b1.panjang = 8;          12
     b1.lebar = 4;          13
     b1.cetakluas ();          14
}                    15
}                    16

PERHATIKAN !!
HURUF BESAR-KECIL DAN PENGGUNAAN SPASI KARENA AKAN MEMPENGARUHI JALANNYA PROGRAM.
ANGKA BERCETAK MIRING DI BAGIAN BELAKANG SETIAP LIST TIDAK USAH DITULIS KARENA HANYA SEBAGAI PENANDA NOMOR LIST

Dalam syntax di atas yang termasuk bagian method adalah list yang di tulis dengan huruf miring

KESIMPULAN
- Suatu method dapat mempengaruhi nilai dari object
- Method tidak mengembalikan nilai (Method Void) adalah method yg tidak mengembalikan nilai apapun pada pemanggilnya.
- Disebut method void karena method ini menggunakan kerword void untuk tidak mengembalika  nilainya. Dan karena di akhir method tidak dipanggil kembali.

Ada baiknya ketika mendemokan program setiap list dalam program di definisikan satu persatu fungsinya.
Contoh pendefinisian list dari program di atas :
- List 1 mendeklarasikan class
- List 2 & 3 mendeklarasikan variable serta type datanya
- List 4 - 7 disebut list of parameters. List ini berfungsi mengirimkan nilai pada method list 4. Method (list 5)
- List 8-9 pendeklarasian kelas umum. Kelas umum (Public class) dapat di akses oleh semua anggota di setiap kelas.
- List 10-16 penginputan variabel

Oke sekian
Apa bila ada kesalahan silahkan tulis di komentar.
Pamit 👊
Join Ig https://www.instagram.com/nsalqurfi/ 😆
@nsalqurfi

POLIMORFISME ( PRODUKTIF RPL )

Polimorphisme merupakan singkatan dari Poly = banyak dan morphisme = tampilan. Jadi dapat disimpulkan bahwa polymorphisme merupakan sesuatu yang mempunyai banyak bentuk tampilan.
Polymorphisme merupakan sifat class yang memungkinkan sebuah method mempunyai nama yang sama, namun memiliki aksi yang berbeda.
Polymorphisme berarti kemampuan dari suatu objek untuk mempunyai lebih dari satu bentuk

Join Ig https://www.instagram.com/nsalqurfi/ 😆
nsalqurfi 👊

Multi Threading ( Dan kawan-kawan nya )

Beberapa pertanyaan yang MUNGKIN muncul ketika kamu mendemokan program tentang MULTI THREADING kepada dosen atau guru (berdasarkan kan pengalaman) 😃

1. Apa yang di maksud dengan method sleep ?
- Method sleep berfungsi untuk menghentikan beberapa milidetik program lalu melanjutkan secara otomatis setelah mencapai beberapa waktu (ms) yg di tentukan.
2. Fungsi Multi Threading :
-Mempercepat eksekusi program
-Pengorganisasian program menjadi lebih baik
3. Fungsi thread sleep :
- Memberikan jarak waktu untuk setiap keluaran (output) pada multi threading
4. Keuntungan menggunakan multi threading :
- Multi threading mengizinkan program utk berjalan terus walaupun pada bagian program tsb di block / sedang dalam menjalankan operasi yg lama.
-Pembagian sumber daya: secara default thread membagi memori dan sumber daya dari proses sehingga lebih hemat daya
- Ekonomis
5. Apa yang dimaksud dengan thread ?
- Thread adalah sebuah alur dari proses

Kalo ada yg salah silahkan berkomentar 👊 @nsalqurfi

Join Ig https://www.instagram.com/nsalqurfi/ 😆