Saturday, November 5, 2011

Composition

Sama   halnya   dengan   fungsi   matematika,   Method   Java   dapat  composed, maksudnya anda menggunakan satu ekspresi sebagai bagian dari yang lain. Sebagai contoh, anda dapat menggunakan ekspresi manapun sebagai suatu argumentasi ke suatu metoda:

double x = Math.cos (angle + Math.PI/2);

Statemen   ini   mengambil  nilai   Math.Pi,   membaginya   dengan   dua   dan  menambahkan hasilnya   kepada   nilai   variabel   angle.   Penjumlahan  kemudian   melewatkan   suatu argumentasi untuk method cos.(ingat PI (22:7) itu adalah nama suatu variabel, bukan method , maka tidak ada argumentasi, bukan pula argumentasi yang kosong()).

Anda dapat juga mengambil satu method dan melewatkannya pada argumentasi ke lain:

double x = Math.exp (Math.log (10.0));

Didalam   Java,   log   berfungsi   selalu   menggunakan   dasar   e,   maka statemen   ini mengartikan dasar log e 10 dan kemudian menaikkan e. Hasilnya di assign ke x; saya berharap anda mengetahui apa artinya.

No comments:

Post a Comment