Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

PEMROGRAMAN BERORIENTASI OBJEK

MODUL 3

Kelas : TINFC 2020 03 (C)

NIM : 20200810080

Nama : Egi Ramdani

TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS KUNINGAN

2020
A. Pretest
1. Buatlah kelas mahasiswa dengan atribut/variabel= nama dan npm dan
mempunyai metodh: tampilkanNama, tampilkanNpm, belajar, olahRaga,
makan, minum,.
Kerjakan pada selembar kertas dengan waktu 5 menit dan dikumpulkan
melalui asisten lab.

Jawab :
- Pertama pembuatan class mahasiswanya dengan nama
file mahasiswa.java, berikut codenya : public class mahasiswa
{
public String nama;
public mahasiswa (String n)
{

this.nama = n;
}
public String tampilkannama()
{
return nama;
}
public void belajar()
{
System.out.println("Pening - pening...");
}
public void olahraga()
{
System.out.println("Bermain Musik...");
}
public void makan()
{
System.out.println("Nyam... nyam... nyam...");
}
public void minum()
{
System.out.println("Segeerrrr maning...");
}
}
- Lalu buat class penghubung dengan nama file hubung.java, berikut
codenya : class hubung extends mahasiswa
{
public String npm;
public hubung(String n, String p)

{ super(n
);
this.npm=p;
}
public String tampilkannpm()
{
return npm;
}
}

- Terakhir buat class untuk pemanggilan semua atribut beserta metodh


yang diinginkan, simpan dengan nama file nama sendiri. Berikut
codenya dengan penyimpanan yang saya berikan egi.java : class egi
{
public static void main(String [] args)
{

hubung egi=new hubung("Egi Ramdani","20200810080");


System.out.println("Nama : " + egi.tampilkannama());
System.out.println("NPM : " + egi.tampilkannpm());
egi.belajar(); egi.olahraga();
egi.makan(); egi.minum();
}
}

- Simpan dalam 1 folder dan kemudian Jalankan program java yang telah
kita buat tadi...
dan cara menjalankan program java yang telah dibuat sebagai berikut :
C:\Users\egi_Jhulie>cd\

C:\>set path=C:\Program Files\Java\jdk1.6.0_18\bin

C:\>javac
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings

C:\>d:

D:\>cd uas\

D:\Uas>javac egi.java

D:\Uas>java egi

ket :
D adalah tempat penyimapan file java yang telah dibuat tadi
UAS adalah folder penyimpanan file java yang telah dibuat tadi
Egi adalah nama file code java yang dijalankan

Dan hasil tampilannya sebagai berikut :


Nama : Egi Ramdani
NPM : 20200810080
Pening - pening...
Bermain Musik...
Nyam... nyam... nyam...
Segeerrrr maning...

B. PostTest
1. Buatlah program penerapan class, object, atribut, method seperti praktikum
3 dengan class/objek yang lain.

Jawab :
- Buat file Empty Java File baru dengan nama
Hewan.java Menuliskan Kode Program Java ~ Source Code
: public class Hewan
{
public String nama;
public Hewan(String n)
{
this.nama = n;
}
public String tampilkanNama()
{
return nama;
}
public void kucing()
{
System.out.println("Meeong... Meeong...");
}
public void kambing()
{
System.out.println("Mbeee... Mbeee...");
}
}

- Buat file Empty Java File baru dengan nama


BunyiHewan.java Menuliskan Kode Program Java ~ Source Code
: class BunyiHewan{
public static void main(String[] args){
Hewan x = new Hewan("Kucing");
System.out.println("Suara "+x.tampilkanNama());
x.kucing();
Hewan y = new Hewan("Kambing");
System.out.println("Suara "+y.tampilkanNama());
y.kambing();
}
}
~ Jalankan Program java dengan cara klik kanan pada file
BunyiHewan.java → pilih Run File atau tekan tombol F6 ~
Output :

C. Tugas Individu
1. Buatlah program praktikum 3 dengan inputan data menggunakan
JOptionPane.

Jawab :
- Menuliskan Kode Program Java, simpan dengan nama Manusia.java
~ Source Code : class Manusia{
public String nama,makan,kerja;
public Manusia(String n, String m, String k)
{
this.nama = n;
this.makan = m;
this.kerja = k;
}
public String tampilkanNama()
{
return nama;
}
public String makaan()
{
return makan;
}
public String kerjaa()
{
return kerja;
}

- Menuliskan Kode Program Java, simpan dengan nama Egi.java ~


Source Code : import javax.swing.JOptionPane; class
egi{ public static void main(String[] args){ Manusia x = new
Manusia("","","");
x.nama = JOptionPane.showInputDialog("Nama : ");
System.out.println("Nama : "+x.tampilkanNama());
x.makan = JOptionPane.showInputDialog("Bunyi Makan : ");
System.out.println("Bunyi Makan : "+x.makaan());
x.kerja = JOptionPane.showInputDialog("Semangat Kerja : ");
System.out.println("Semangat " +x.kerjaa());
}
}

~ Jalankan program java dengan cara klik kanan pada file


Fitri.java→ pilih Run File atau tekan tombol F6. ~ Output :

Anda mungkin juga menyukai