Selasa, 18 Desember 2012

my 1st 3d animation

postingan kali ini, saay hanya menampilkan hasil dari tugas saya ketika semester satu di Univeresitas Negeri Padang. file yang saya tampilkan adalah file video animasi 3 dimensi saya yang pertama. ini dia animasi 3 dimensi saya yang pertama


hasilnya memang belum begitu baik. but its not too bad for the first shot
baiklah, hanya itu yang dapat saya posting kali ini. see you

Java - use method with parametrs

Tujuan dari tutorial ini adalah untuk membuat program agar user menginout nama, dan mengeluarkan output berupa sapaan kepada pemilik nama yang diinputkan
pada program sederhana ini memerlukan 2 file program. Program yang pertama (tuna.java) merupakan class yang memiliki satu method untuk menampilkan pesan berupa string dengan kata “Hello” ditambah dengan sebuah kalimat yang diinputkan kedalam attribute name.
Berikut adalah langkah-langkah dalam pembuatan program :
a.       Class tuna
  1. Langkah pertama adalah membuat class tuna. 
  1. Setelah membuat class, selanjutnya kita akan membuat sebuah method dengan nama simpleMessege yang memiliki satu parameter. Method ini bertujuan untuk menampilkan pesan pada layar tentang nilai name, nilai name bisa berasal dari input user dan dari dalam program.

  1. Kemudian mengakhiri class tuna dengan menuliskan kurung kurawal tutup.
}
b.      Class apples
  1. Langkah pertama adalah membuat class apples yang mengimport class Scanner yang berfugsi untuk membaca input dari keyboard.

  1. Langkah selanjutnya adalah membuat method main yang merupakan method utama pada class apples. Kemudian kita juga akan melakukan instansiasi/membuat sebuah object bernama input dari class Scanner dengan satu passing parameter. Selanjutnya kita juga menginstansiasi sebuah object bernama tunaObject dari class tuna tanpa passing parameter.

  1. Langkah ketiga kita akan membuat code untum menampilkan kalimat pada layar yang memberitahu user untuk memasukkan nama-nya. Kemudian input dari user itu kita tempatkkan/disimpan dalam attribute name yang bertipe data string.

  1. Selanjutnya kita akan memanggil method dari class tuna dari object yang dibuat dari class tuna sebelumnya, yaitu tunaObject. Method yang dipanggil adalah simpleMessege, Karna dalam menciptakan method tersebut kita menetapkan harus adal satu passing parameter yang dimasukkan ketika pemanggilan method, maka di dalam pemanggilan method ini kita harus membuat satu passing parameter tersebut. Kita akan mempassing nilai dari attribute name yang sebelumnya dimasukkan dari user.

  1. Langkah terakhir adalah menutup atau mengakhiri class apples dan method main dengan menulis kurung kurawal tutup untuk masing-masing.
   }
}

Berikut penjelasan listing dari program yang pertama
package teori;  --> menandakan file tersebut berada dalam paket “teori”
/**
 * @author Vegi        --> Hanya komentar
 */
public class tuna {             --> awal class tuna
  public void simpleMessage(String name){--> membuat method dengan satu parameter (awal method)
   System.out.println("Hello "+name);     --> menampilkan output pada layar “hello “+ parameter
  } --> akhir dari method SimpleMessage
 } --> akhir dari class tuna

program kedua (apples.java) adalah class yang menjadi file utama dari program yang dibuat. Didalam Program yang kedua ini, terdapat pembuatan atau penginstansiasi object dari class program pertama. Dalam program ini juga menggunakan/mengimport class dari java.util.scanner yang digunakan untuk membaca input dari keyboard. Berikut penjelasan listing dari program yang kedua
package teori; --> menandakan file tersebut berada dalam paket “teori”
/**
 * @author Vegi --> hanya komentar
 */
import java.util.Scanner; --> mengimport class scanner
class apples { --> awal dair class apples
  public static void main(String args[]){ --> membuat main method (awal main method)
   Scanner input = new Scanner(System.in); --> menginstansiasi object input dari class scanner
   tuna tunaObject = new tuna(); --> menginstansiasi object dari class tuna
   System.out.println("Enter your name here: "); --> untuk menampilkan di layar “enter your name here:”
   String name = input.nextLine(); --> membuat attribute name dan membaca input dari user
   tunaObject.simpleMessage(name);   --> memanggil method dari class tuna dari object yang telah di buat sebelum nya
  } --> akhir dari method main
 } --> akhir dari class apples

Adapun output dari program di atas adalah sebagai berikut