Method dan Parameter

by 20.27 0 comments

Tugas – Method Dan Parameter

Assalamulaikum Temen Temen, Masih dalam kondisi Fokus Sejenak nich heheetapi karena ada tugas kampus yang harus saya kerjakan dan kumpulkan jadinya saya sempatkan menulis tulisan ini. ( loch loch loch mas eko kok tugas melulu sich, kita belajar javanya kapan /(^.^”)???? *sahabat kahayalan ), iya nich belum sempat karena masih fokus untuk satu hal dulu, mungkin di minggu depan saya sudah mulai eksis lagi hehee /(^o^) jadi untuk temen temen mesti teteep sabar ya menungguku <– ngarep. Nah Kesempatan kali ini masih melanjutkan mata kuliah Pemrograman Berbasis Objek yang sudah kita sudah bahas sebelumnya, kita akan membahas artikel lainnya yakniMethod dan parameter dan kali ini saya juga akan mengerjakan tugas yang akan berhubungan dengan listing kode monggo disimak ya.
***
I.  Konsep Method
Method bisa kita definisikan sebagai suatu implementasi operasi yang dilakukan oleh Class dan Objek yang sudah kita bahas sebelumnya di siniMethod adalah kumpulan Program yang mempunyai nama, Program harus di bungkus dalam method, karena dengan method kita bisa memanggil kumpulan program hanya dengan memanggil nama method nya sehingga pekerjaan jadi lebih singkat dan tidak boros dalam menuliskan program dan lagi program menjadi lebih terstruktur praktis dan pastinya efisiensi listing dapat berlaku, Terlebih untuk listing yang banyak digunakan dengan kode yang sama J.
Method merupakan sarana bagi seorang programmer untuk dapat memodularisasi yang berarti membreak atau memecah program komplek menjadi bagian bagian kecil sehingga dapat dipanggil secara berulang ulang. Mungkin kalau temen temen sudah mempelajari Delphi pasti kenal dengan yang namanya procedure,method dalam java hampir dibilang sama dengan fungsi procedure dalam Delphi.
Sebuah Method Dalam Java Dapat berperan menjadi 2 jenis yakni Fungtion Dan Procedure dimana,
Fungtion adalah Bagian atau Sub Program yang memiliki algoritma tertentu di dalam menyelesaikan suatu permasalahan yang akan mengembalikan hasilnya. Sedangkan.
Procedure adalah bagian atau Sub Program yang memiliki Algoritma tertentu di dalam menyelesaikan suatu permasalahan tanpa mengembalikan hasilnya, dan secara umum method dalam Java adalah Sebuah Fungsi J.
Method yang tidak mengembalikan data ( Procedure ) diberikan tipe Void, sebagai contoh :
static void  javaeko();
// dimana merupakan method yang bernama javaeko yang tidak mengembalikan nilai.
Sementara Method yang bisa mengembalikan Nilai ( Fungtion ) menggunakan Statement Return dan tipe data, sebagai Contoh :
Static int javaeko(int e);
Return e;
// dimana method yang bernama javaeko yang mengembalikan nilai bertipe data integer.
// yang hanya memilikit 1 parameter yaitu e dan bertipe data integer
// Return adalah keyword untuk mengebalikan suatu nilai ( fungtion ).
Catatan penting :
  • Method yang dipanggil dengan method static haruslah static
  • Method yang tidak static hanya bisa dipanggil melalui method yang tidak static dan mekanisme instansiasi.
  • Jika mau memanggil method yang dalam satu class maka method harus static
~ *** ~
II.  Konsep Parameter
Parameter adalah Suatu Nilai yang dapat diubah ubah dari luar untuk menentukan hasil yang akan di tampilkan. Perhatikan hal berikut :
  • Mengirim —> Parameter Aktual // yang dimain
  • Mengerima —> Parameter Formal
Bingung ya hahahaha coba langsung aja perhatikan contoh listing kodenya yoooo \(^.^”) berikut ini adalah contoh Method yang tidak mengembalikan NIlai ( tanpa parameter ).
1class cintaeko{
2static void tampil(){
3System.out.print("AKu Sayang Sekali sama Dia Dia dan Dia...  ");
4}
5public static void main(String[] args) {
6tampil();
7System.out.print("ERIYANAH");
8}
9}
// Maka Hasilnya: AKu Sayang Sekali sama Dia Dia dan Dia…  ERIYANAH
Kalau yang ini contoh method yang tidak mengembalikan nilai juga tapi menggunakan parameter :
01class belajarmethodeko{
02static void tampil(int e){
03System.out.println("Nilai k: "+e);
04}
05public static void main(String[] args) {
06int k;
07for (k=0; k<3; k++){
08Cetak(k);
09}
10System.out.println("Nilai k terakhir: "+k);
11}
12}
// Maka Hasilnya:
NIlai k: 0
NIlai k: 1
NIlai k: 2
NIlai k terakhir: 3
Catatan penting :
  • Static void tampil(int e) à int e adalah suatu parameter formal.
  • Cetak(k). k adalah parameter actual atau parameter yang dimasukkan
Contoh Terakhir yakni method yang dapat mengembalikan Nilai :
1class eko{
2static int Kuadrat(int bil){
3return bil*bil;
4}
5public static void main(String[] args){
6int x=4;
7System.out.println(x +" kuadrat adalah "+ Kuadrat(x));
8}
9}
// Maka Hasilnya: 4 kuadrat adalah 16
catatan penting : lebih dikenal dengan sebuat method static dan non static :
  • Methode Static yakni method yang dapat dipanggil walaupun kelas belum diinstansiasi jadi objek.
  • Mehod non-Static yakni method yang tidak dapat dipanggil jika kelas belum diinstansiasi jadi objek.
Walaaahhh Capee Juga ya hehehehe, Selanjutnya adalah Tugas untuk Contoh Soal dari Method dan Parameter tapi saya tidak posting langsung disini karena nantinya jagi gak focus monggo kunjungi linkberikut dibawah ini :
Nah Cape Juga ya menulis di tengah malam gini, dikesendirianku sendiri tak ada yang menemani kecuali segelas kopi. Kupandangi komputer dengan mata dan hati lalu kutuliskan tugas ini dengan hati pula, berharap karena saya membuatnya dengan hati bisa sampai kepada hati pula hahahaha <— sok puitis nich. untuk temen temen yang mau liat listing diatas bisa klik di kanan view sourcecode ya :) . perhatikan gambar dibawah ini :
pojok kanan klik view sourcecode ( dilingkari merah )
tampilan sourcecodenya d(^o^")
Nasih Satu Kata Indah Lagi nich hehehehe d(^o^”) check this out yoooo :
Yang datang dari hati akan sampai kepada hati
Nah See You Next Post untuk pembelajaran Java lainnya Kawan, And Tetep Kunjungi EkoEriyanah Personal Blog yah walaupun di hari hari belakang ini saya belum bisa aktif balas komentar apa lagi blogwalking karena masih dalam Fokus Sejenak. Salam Semangat.
Regards Eko
***

Hilda N' Aulia

Developer

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Curabitur blandit tempus porttitor. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

0 comments:

Posting Komentar