Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package test;
- /**
- *
- * @author wildanputra
- */
- public class Barang {
- private String judul, penerbit, deskripsi, kondisi, status;
- private long kode;
- private int jumlahBuku = 0;
- private Barang[] booklist;
- public String getJudul() {
- return judul;
- }
- public void setJudul(String judul) {
- this.judul = judul;
- }
- public String getDeskripsi() {
- return deskripsi;
- }
- public void setDeskripsi(String deskripsi) {
- this.deskripsi = deskripsi;
- }
- public String getPenerbit() {
- return penerbit;
- }
- public void setPenerbit(String penerbit) {
- this.penerbit = penerbit;
- }
- public Barang getBooklist(int i) {
- return booklist[i];
- }
- public String getJudul() {
- return judul;
- }
- public void setJudul(String judul) {
- this.judul = judul;
- }
- public String getKondisi() {
- return kondisi;
- }
- public void setKondisi(String kondisi) {
- this.kondisi = kondisi;
- }
- public String getStatus() {
- return status;
- }
- public void setStatus(String status) {
- this.status = status;
- }
- public long getKode() {
- return kode;
- }
- public void setKode(long kode) {
- this.kode = kode;
- }
- public int getJumlahBuku() {
- return jumlahBuku;
- }
- public void setJumlahBuku(int jumlahBuku) {
- this.jumlahBuku = jumlahBuku;
- }
- public Barang(String judul,String penerbit, String deskripsi, String kondisi, String status,long kode){
- this.judul = judul;
- this.kondisi=kondisi;
- this.status=status;
- this.kode=kode;
- this.penerbit= penerbit;
- this.deskripsi = deskripsi;
- }
- public void setbooklist(int n){ //menentukan jumlah buku dalam array
- booklist = new Barang[n];
- }
- public void addBook(Barang b){
- if (jumlahBuku<booklist.length){
- booklist[jumlahBuku] = b;
- jumlahBuku++;
- }
- else System.out.println("Booklist full");
- }
- public void getBookIdx(int i){
- for(int j=0;j<=jumlahBuku;j++) {
- if(booklist[j]!=null){
- System.out.println("judul : "+booklist[j].getJudul());
- System.out.println("kondisi : "+booklist[j].getKondisi());
- System.out.println("Status : "+booklist[j].getKondisi());
- }
- else {
- System.out.println("Buku tidak ditemukan");
- }
- }
- }
- public void getBookKode(long i){
- for(int j=0;j<=jumlahBuku;j++) {
- if(booklist[j].getKode() == i){
- System.out.println("judul : "+booklist[j].getJudul());
- System.out.println("kondisi : "+booklist[j].getKondisi());
- System.out.println("Status : "+booklist[j].getKondisi());
- }
- else {
- System.out.println("Buku tidak ditemukan");
- }
- }
- }
- public void removeBookIdx(int i){//remove by index
- for(int j=0;j<=jumlahBuku;j++) {
- if(booklist[j]!=null){
- booklist[j]=null;
- System.out.println("Buku berhasil dihapus");
- }
- else {
- System.out.println("Buku tidak ditemukan");
- }
- }
- }
- public void removeBookKode(long i){//remove book by kode
- for(int j=0;j<=jumlahBuku;j++) {
- if(booklist[j].getKode() == i){
- booklist[j]=null;
- }
- else{
- System.out.println("Buku tidak ditemukan");
- }
- }
- <<<<<<< HEAD
- }
- public String toString(){
- String x = "Judul = " + this.getJudul() +
- "\nPenerbit = " + this.getPenerbit() +
- "\nKondisi = " + this.getKondisi() +
- "\nStatus = " + this.getStatus() +
- "\nKode = " + this.getKode();
- return x;
- }
- =======
- }
- >>>>>>> origin/master
- }
- package test;
- /**
- *
- * @author wildanputra
- */
- public class Anggota extends Orang {
- private Peminjaman[] peminjaman;
- private String username;
- private String password;
- private int jumlahAnggota;
- private String nama;
- private String kelamin;
- private String alamat;
- @Override
- public String getNama() {
- return nama;
- }
- @Override
- public void setNama(String nama) {
- this.nama = nama;
- }
- @Override
- public String getKelamin() {
- return kelamin;
- }
- @Override
- public void setKelamin(String kelamin) {
- this.kelamin = kelamin;
- }
- @Override
- public String getAlamat() {
- return alamat;
- }
- @Override
- public void setAlamat(String alamat) {
- this.alamat = alamat;
- }
- private Anggota[] anggota;
- public String getUsername() {
- return username;
- }
- public void setUsername(String username) {
- this.username = username;
- }
- public String getPassword() {
- return password;
- }
- public void setPassword(String password) {
- this.password = password;
- }
- public int getJumlahAnggota() {
- return jumlahAnggota;
- }
- public void setJumlahAnggota(int jumlahAnggota) {
- this.jumlahAnggota = jumlahAnggota;
- }
- public Anggota[] getAnggota() {
- return anggota;
- }
- public void setAnggota(Anggota[] anggota) {
- this.anggota = anggota;
- }
- public String toString(){
- String x = "Username = " + this.getUsername() +
- "\nPassword = " + this.getPassword() +
- "\nJumlah Anggota = " + this.getJumlahAnggota() +
- "\nAnggota = " + this.getAnggota();
- return x;
- }
- }
- package test;
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- /**
- *
- * @author ian
- */
- public class Peminjaman {
- private Peminjaman[] Plist;
- public long idPeminjam;
- public Barang brg;
- private String statusPeminjaman;
- private int jumlahPeminjaman = 0;
- public Peminjaman getPlist(int i) {
- return Plist[i];
- }
- public String getstatusPeminjaman() {
- return statusPeminjaman;
- }
- public void setstatusPeminjaman(String statusPeminjaman){
- this.statusPeminjaman = statusPeminjaman;
- }
- public long getidPeminjam() {
- return idPeminjam;
- }
- public int getjumlahPeminjaman() {
- return jumlahPeminjaman;
- }
- public void setjumlahPeminjaman(int jumlahPeminjaman){
- this.jumlahPeminjaman = jumlahPeminjaman;
- }
- public void KembalikanPeminjaman(String statusPeminjaman){
- statusPeminjaman = "Kembali";
- }
- public void getPinjamanIdx(int i) {
- for (int j = 0; j <= getjumlahPeminjaman(); j++) {
- if (Plist[j] != null) {
- System.out.println("ID : "+Plist[j].getidPeminjam());
- System.out.println("Status : "+Plist[j].getstatusPeminjaman());
- }
- }
- }
- public Peminjaman(long idPeminjam, Barang brg, int jumlahPeminjaman){
- this.idPeminjam = idPeminjam;
- this.brg = brg;
- this.statusPeminjaman=statusPeminjaman;
- this.jumlahPeminjaman=jumlahPeminjaman;
- }
- Peminjaman pinjam = new Peminjaman(12345, brg, 1);
- public String toString(){
- String x = "Status Peminjaman = " + this.getstatusPeminjaman() +
- "\nID Peminjam = " + this.getidPeminjam() +
- "\nJumlah Peminjaman = " + this.getjumlahPeminjaman() +
- "\nStatus = " + this.getstatusPeminjaman();
- return x;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement