Anda di halaman 1dari 3

package testing;

import javax.swing.JOptionPane;

class rival {

String nama;

int umur;

String jk;

String hobi;

int tinggiBadan;

rival(String pnama, int pumur, String pjk, String phobi, int pTinggiBadan) {

nama = pnama;

umur = pumur;

jk = pjk;

hobi = phobi;

tinggiBadan = pTinggiBadan;

void display() {

System.out.println("Nama rival saya: " + nama);

System.out.println("Umur rival: " + umur);

System.out.println("Jenis kelamin rival: " + jk);

System.out.println("Hobi rival: " + hobi);

System.out.println("Tinggi badan rival: " + tinggiBadan);

System.out.println("==========================");

class gebetan {

String nama;

int umur;

String jk;

String hobi;
gebetan(String pnama, int pumur, String pjk, String hobi) {

nama = pnama;

umur = pumur;

jk = pjk;

this.hobi = hobi;

// method tanpa parameter dan return

void display() {

System.out.println("Nama gebetan: " + nama);

System.out.println("Jenis Kelamin gebetan: " + jk);

System.out.println("=============================");

// method dengan parameter tanpa return

void setnama(String nama) {

this.nama = nama;

// method return dengan tanpa parameter

String gethobi() {

return "Hobi " + this.nama + " adalah " + this.hobi;

// method dengan parameter dan return

int hitungumur(int wisuda) {

int hasil = this.umur + wisuda;

return hasil;

}
}

public class Testing {

public static void main(String[] args) {

// pembuatan variabel penampung JOptionPane

String nama = JOptionPane.showInputDialog("Masukkan nama: ");

int umur = Integer.parseInt(JOptionPane.showInputDialog("Masukkan umur: "));

String jk = JOptionPane.showInputDialog("Masukkan jenis kelamin: ");

String hobi = JOptionPane.showInputDialog("Masukkan hobi: ");

int tinggiBadan = Integer.parseInt(JOptionPane.showInputDialog("Masukkan tinggi badan: "));

// pembuatan objek rival

rival rival1 = new rival(nama , umur, jk, hobi, tinggiBadan);

rival1.display();

// pembuatan objek gebetan

gebetan gebetan1 = new gebetan("Putri", 20, "Wanita", "Coding");

gebetan1.setnama("Putri sarah");

gebetan1.display();

System.out.println(gebetan1.gethobi());

System.out.printf("Mahasiswa %s akan berumur %d pada saat wisuda",gebetan1.nama,


gebetan1.hitungumur(4));

Anda mungkin juga menyukai