Tugas Visual Programming ~ Class

0 Comment

Link

Kuliah ternyata tak seperti yang tampak, banyak banget tugas yang harus dikerjakan, baru tadi pertemuan besok sudah harus ngumpulin dalam bentuk tulisan tangan. Mungkin karena kuliahku di Poltek ya? Jika aku kira-kira tugas tersebut akan memakan sekitar 3 lembar kertas loose leaf A5 / kertas binder ukuran A5. Dan semua itu berisi coding java tentang entah apa namanya, pokoknya terdiri dari dua buah class. Berikut hasil codingku dalam waktu sesingkat-singkatnya.

Berikut tugas yang diberikan oleh Pak Hasbi selaku dosen Visual Programming di kelas D3 Multimedia A.

Tugas

-------------------------------------------------
Mahasiswa
-------------------------------------------------
-nama:String
-nrp:String
----------------------------------------------- +setNama(namaMhs: String) +getNama():String +setNrp(nrpMhs: String) +getNrp():String +displayMessage() ------------------------------------------------
Dari soal diatas, aku ngerjainnya dengan membuat sebuah project baru dengan nama MahasiswaProject. Berisi dua buah Class yang bernama Data.java dan  masing-masing Class berisi sebagai berikut
Data.java

Data.java
public class Data {
 public static void main (String args []){
  Mahasiswa pandu = new Mahasiswa();
  
  pandu.setNama("Pandu Aji Wirawan");
  pandu.setNrp("7711030025");
  
  pandu.displayMessage();
  pandu.displayMessage1();
 
 }

} 

Mahasiswa.java

Mahasiswa.java
public class Mahasiswa {
 private String nama;
 public void displayMessage(){
  System.out.printf("Nama Mahasiswa: %sn", nama);
 }
 
 private String nrp; 
 public void displayMessage1(){
  System.out.printf("NRP Mahasiswa: %sn", nrp);
 }
 
 public void setNama(String name){
  nama = name;
 }
 public void setNrp(String nomor){
  nrp = nomor;
 }
 public String getNama(){
  return nama;
 }
 public String getNrp(){
  return nrp;
 }

}

Tolong koreksinya ya jika ada yang salah, karena hasil output yang diminta adalah sebagai berikut:

Nama Mahasiswa : Pandu Aji Wirawan 
NRP Mahasiswa: 7711xxxxxx

Tags:

Share:

Related Post

Leave a Comment