![]() | Memberi Perintah pada Objek |
Babylscript adalah bahasa berorientasi-objek. Artinya, bahasa ini memiliki objek yang dapat kamu beri perintah. Sama seperti dalam kehidupan nyata. Kalau kamu mempunyai seekor anjing, kamu bisa memerintahkan anjingmu untuk “duduk” atau “berguling-guling”.
Kalau kamu melihat ke sebelah kiri, kamu akan melihat dua buah robot. Robot yang di sebelah kiri bernama zbot karena ada huruf “Z” besar di badannya. Robot yang di sebelah kanan bernama tvbot karena kepalanya berbentuk seperti tv raksasa. Zbot dan tvbot adalah objek. Kamu bisa memberi perintah pada mereka.
Untuk memberi perintah pada mereka, terlebih dahulu kamu harus menggerakkan mouse mu ke dalam kotak biru di Tempat Program dan klik di sana.
Lalu, ketikkan siapa yang akan kamu beri perintah. Setelahnya ketik titik. Lalu, ketikkan perintah yang akan kamu berikan. Kemudian, ketikkan kurung buka dan kurung tutup dan titik koma (titik koma adalah simbol yang terlihat seperti koma dengan titik di atasnya). Jadi, kalau kamu ingin zbot untuk melambai, kamu akan menulis, “zbot.lambai();” Pastikan bahwa semuanya adalah huruf kecil. Babylscript akan bingung kalau kamu menulis dengan huruf besar.
Terakhir, klik tombol Jalankan.
Cobalah membuat zbot melambai. Ingat, langkah-langkahnya adalah 1. klik di dalam kotak biru di Tempat Program, 2. ketik “zbot.lambai();”, dan kemudian 3. klik Jalankan. Pastikan bahwa kamu menuliskan semuanya dengan benar.
Nah sekarang, kita akan mencoba membuat tvbot melambai. Pertama, klik tombol Hapus untuk menghapus perintah yang lama. Klik Ya saat komputer bertanya apakah kamu ingin menghapus programmu.
Lalu, sama seperti sebelumnya, tetapi sekarang kamu tidak mengetik zbot, melainkan tvbot. (Lengan tvbot lebih kecil, jadi ia hanya melambai sedikit saja.)
Zbot dan tvbot bisa melakukan banyak hal. Ini beberapa perintah yang dapat kamu berikan pada mereka: “kedip”, “tepuk”, dan “lompat”. Tvbot tidak punya kaki, jadi ia tidak bisa melompat. Cobalah perintah-perintah ini.
Jika kamu memberi perintah kepada salah satu robot dan ia tidak mengerti perintah itu, jangan kuatir. Ini adalah bug, dan Babylscript akan memberitahumu apa yang salah di bagian Pesan yang berwarna oranye.
Kamu juga bisa mengetikkan lebih dari satu perintah di Tempat Program.
Komputer akan menjalankan perintah pertama, kemudian melakukan perintah selanjutnya, dan selanjutnya lagi, hingga ia mencapai akhirnya. Daftar perintah-perintah ini disebut “program”.