Rabu, 12 Desember 2012

Prosedur Dan Fungsi Java


PROSEDURE

Contoh 1:

public class Prosedure1{

void informasi( ){

//menampilkan "Contoh Prosedure" melalui prosedure informasi()

System.out.println("Contoh Prosedure");

}


public static void main (String[ ] args){

//membuat objek p dari class Prosedure1

Prosedure1 p = new Prosedure1();


//memanggil prosedure informasi( ) dari asalnya, yakni class Prosedure 1

p.informasi( );

}

}


Contoh 2:

public class Prosedure2{

//menggunakan static karena sub program bersifat static juga, yakni informasi( ) dipanggil secara langsung dari fungsi main( ), tanpa menggunakan objek

static void informasi() {

System.out.println("Contoh Prosedure");

}


public static void main (String[] args){

//tanpa menggunakan objek

informasi();

}

}




FUNGSI



Contoh 1:



public class Fungsi1{


static String informasi(){

String str;


str ="---------------";

str +="\nContoh Fungsi";

str +="\n+++++++++++++";


return str; //mengembalikan nilai str, keluar dari method fungfi informasi.

}


public static void main (String[ ] args){

System.out.println(informasi( ) ); //memanggil fungsi informasi

}

}


Contoh 2:

public class Fungsi2{

static String informasi(){

String str;


str ="---------------";

str +="\nContoh Fungsi";

str +="\n+++++++++++";


return str;

}


public static void main (String[] args){

//memanggil fungsi informasi() dan menampung hasil prosesnya pada variabel "x"

String x = informasi();

System.out.println(x); //mencetak isi variabel "x"

}

}

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More