rangga_hrdme

Tipe Data Object

Sep 29th, 2021
977
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. class Barang {
  2.     private String nama;
  3.     private int berat;
  4.  
  5.     Barang(String nama) {
  6.         this.nama = nama;
  7.     }
  8.  
  9.     Barang(int berat) {
  10.         this.berat = berat;
  11.     }
  12.  
  13.     public static void main(String args[]) {
  14.         Barang a, b, c, d;
  15.         a = new Barang(10);
  16.         b = new Barang(15);
  17.  
  18.         c = new Barang("celana");
  19.         d = new Barang("sweater");
  20.  
  21.         System.out.println("Nama: " + c.getNama());
  22.         System.out.println("Nama: " + d.getNama());
  23.  
  24.         System.out.println("Berat: " + a.getBerat());
  25.         System.out.println("Berat: " + b.getBerat());
  26.  
  27.         System.out.println("\nHasil \n1: " + a.hasil(a));
  28.         System.out.println("2: " + a.hasil(b));
  29.         a.kata(c);
  30.         a.huruf(d);
  31.     }
  32.  
  33.     String getNama(){
  34.         return nama;
  35.     }
  36.  
  37.    int getBerat(){
  38.         return berat;
  39.    }
  40.  
  41.     private Barang hasil(Barang x) {
  42.         return x;
  43.     }
  44.  
  45.     private void kata(Barang m) {
  46.         System.out.println(m);
  47.     }
  48.  
  49.     private void huruf(Barang n) {
  50.         String z = String.valueOf(n);
  51.         System.out.println(z);
  52.     }
  53. }
  54.  
Advertisement
Add Comment
Please, Sign In to add comment