Buatlah program di Java serta jelaskan kode-kode program tersebut dengan ketentuan sbb :
1)Program method void dengan banyak objek,
2)Method static dengan parameter,
3)Konstruktor
Jawab
1)Script:
public class voidbanyakobjek {
String nim, nama; public static void main(String[] args){ // Membuat Objek dari Class tutorial_dasar voidbanyakobjek datamhs = new voidbanyakobjek(); System.out.println("\nAssalamu'alaikum wr.wb"); datamhs.mhs1(); //membuat variable datamhs.mhs1 datamhs.mhs2(); //membuat variable datamhs.mhs2 } void mhs1(){ //isi dari variable datamhs.mhs1 nim = "201080200185"; nama = "Diva Surya Yulianto"; System.out.println("Nim = "+nim); System.out.println("Nama = "+nama); } void mhs2(){ //isi dari variable datamhs.mhs2 nim = "201080200123"; nama = "Muhammad Hikmal Akbar"; System.out.println("\nNim = "+nim); System.out.println("Nama = "+nama); } } Hasil:
2)Script:
public class voidparameter {
// membuat method dengan parameter static void Salam(String helo) { System.out.println(helo); } //memanggil method di main public static void main(String args[]){ //memanggil method yang memiliki parameter Salam("\nHalo Selamat Pagi"); Salam("Bagaimana Kabarmu Hari Ini?"); Salam("Jangan Lupa Sholat!!!"); } }
Hasil: 3)Script:
public class konstruktor {
//Variable Konstruktor String nim,nama; int smt; //Konstruktor public konstruktor(){ //isi didalam variable Konstruktor nim = "201080200185"; nama = "Diva Surya Yulianto"; smt = 5; } public static void main(String[] args){ //Membuat Objek dari Class konstruktor konstruktor data = new konstruktor(); System.out.println("\nNim Mhs : " + data.nim); System.out.println("Nama Mhs : " + data.nama); System.out.println("Smt Mhs : " + data.smt); }