image-ru-00-21

Wow, satu lagi manusia wanita! Tapi yang ini rambutnya hitam. Menarik sekali!"

"Hai, namaku Kim."

"Hai, namaku Amigo."

"Aku tahu. Aku yang memberimu nama itu. Diego tak mungkin bisa memikirkan sebuah nama."

Pikiran Amigo berpacu dengan kecepatan elektron. "Mmm… dia baik sekali... Aku penasaran apakah dia menyukai robot."

"Mari fokus kembali ke pelajaran. Aku akan menggunakan bahasa yang sederhana untuk menjelaskan materi ini kepadamu."

"Oke."

"Aku ingin menambahkan sedikit dari penjelasan Profesor dan Rishi."

"Di Java, kau bisa menulis perintah, tetapi kau juga bisa menambahkan komentar ke perintah tersebut, langsung dalam kode. Kompilator akan mengabaikan semua komentar. Saat program dijalankan, semua komentar dihilangkan."

"Bisakah kau memberi contoh?"

"Tentu saja:"

public class Home
{
    public static void main(String[] args)
    {
        /*
        Now we'll display the phrase 'Amigo Is The Best' on the screen
        */
        System.out.print("Amigo ");
        System.out.print("Is ");
        System.out.print("The ");
        System.out.print("Best");
    }
}    

"Kita telah menambahkan komentar 'Kita akan menampilkan frasa...' Komentar diawali dengan sepasang simbol (/*), dan diakhiri dengan (*/). Ketika program dikompilasi, kompilator menghilangkan semua yang ada di antara simbol /* dan */."

"Apakah itu artinya kita bisa menulis apa pun yang diinginkan?"

"Ya. Biasanya, komentar di kode berisi tentang bagian kode yang sulit untuk dimengerti. Beberapa komentar yang terdiri dari beberapa kalimat, biasanya ditulis sebelum method untuk menjelaskan hal penting terkait cara kerja method tersebut."

"Ada satu lagi cara menambahkan komentar ke kode. Kau bisa menggunakan dua garis miring depan (//)."

public class Home
{
    public static void main(String[] args)
    {
        System.out.print("Amigo ");
        System.out.print("Is The "); // This is also a comment
        System.out.print("Best");
    }
}

"Di sini, kode yang dimulai dengan // hingga ke akhir baris tempat // berada akan dianggap sebagai komentar. Dengan kata lain, tidak dibutuhkan pasangan simbol kedua untuk 'menutup komentar'."

"Ngomong-ngomong, komentar sangatlah menarik."

// I'm not responsible of this code. They made me write it, against my will.
// Dear future me. Please forgive me.
// I can't even begin to express how sorry I am.
// If I see something like this once more, I'll have a complete mental breakdown at work.
// If this condition is ever satisfied,
// please inform me for a reward. Phone: xxx-xxx-xxx.
// Dear maintainer:
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
// total_hours_wasted_here = 42
// When I wrote this, only God and I understood what I was doing
// Now, God only knows
// Sometimes I believe compiler ignores all my comments.
// I dedicate all this code, all my work, to my wife, Darlene, who will 
// have to support me and our three children and the dog once it gets 
// released into the public.
// Drunk, fix later
// Magic. Do not touch

"Ya, beberapa komentar itu sangat lucu."

"Baiklah, cukup untuk hari ini."

"Ini pelajaran yang singkat tapi menyenangkan. Terima kasih, Kim."