Minggu, 12 Januari 2014

MODUL 8 METHOD


MENDEFINISIKAN METHOD

       Method adalah implementasi dari bagaimana bekerjanya sebuah class. dengan method dapat melakukan manipulasi data, perhitungan me\atematik dan memonitor kejadian dari suatu event.

Adapun bentuk umumnya adalah :

Tipe nama Method ( daftar - parameter ) {
// kode yang akan ditulis 
}

keterangan :
Tipe adalah tipe dua data yang akan di kembalikan oleh method.

      Dalam java method terbagi dua yaitu void  dan non void method void adalah method yang tidak mengembalikan nilai, sedangkan method non void adalah method yang mengembalikan nilai.


TUGAS

1. Buat class bernama matematika yang berisi method dengan dua parameter :
  • pertambahan
  • pengurangan
  • perkalian 
  • pembagian  
 Jawaban :

  Input :
 
class matematikaduaparameter {
    //methode
    int pertambahan=0;
    int pengurangan=0;
    int perkalian=0;
    double pembagian=0;
    void nilaipertambahanbaru(int pertambahanMTK){
        pertambahan=pertambahan+pertambahanMTK;
        System.out.println("pertambahan:20+20="+ pertambahan);
    }
    void nilaipenguranganbaru(int penguranganMTK){
        pengurangan=pengurangan-penguranganMTK;
        System.out.println("pengurangan:10-5="+ pengurangan);
    }
    void nilaiperkalianbaru(int perkalianMTK){
        perkalian=perkalian*perkalianMTK;
        System.out.println("perkalian: 10*20="+ perkalian);
    }
    void nilaipembagianbaru(int pembagianMTK){
        pembagian=pembagian/pembagianMTK;
        System.out.println("pembagian:21/2="+ pembagian);
//

    }


}

Hasil :



2. Buat class bernama Matematika beraksi yang mengeksekusi method dan menampilkan :
  • pertambahan: 20 + 20 =40
  • pengurangan: 10-5 =5
  • perkalian: 10*200=200
  • pembagian: 21/2=10.5 
Jawaban :

Input :

public class matematikaku {
    public static void main(String args[]){
        matematika matematikaku= new matematika();
        matematikaku.pertambahan=20;
        matematikaku.pengurangan=10;
        matematikaku.perkalian=10;
        matematikaku.pembagian=21;

        matematikaku.nilaipertambahan(20);
        matematikaku.nilaipengurangan(5);
        matematikaku.nilaiperkalian(20);
        matematikaku.nilaipembagian(2);


    }
}

 Hasil :




Tidak ada komentar:

Posting Komentar