You are on page 1of 6

Cylinder2a

+ DEFAULT_HEIGHT = 1.0 : static final double


- height : double
<<Constructor>>
+ Cylinder2a()
+ Cylinder2a(double height)
+ Cylinder2a(double inputRadius, double inputHeight)
+ setHeight(double height) : void
+ getHeight() : double
+ getBaseArea() : double
+ getVolume() : double
+ getArea() : double
+ toString() : String

Cylinder2b
+ DEFAULT_HEIGHT = 1.0 : static final double
- height : double
- base : Circle
<<Constructor>>
+ Cylinder2b()
+ Cylinder2b(double height)
+ Cylinder2b(double inputRadius, double inputHeight)
+ setHeight(double height) : void
+ getHeight() : double
+ getBase() : Circle
+ getBaseArea() : double
+ getVolume() : double
+ getArea() : double
+ toString() : String

List
- pertama : ListNode
- terakhir : ListNode
- nama : String
- size : int
<<constructor>>
+ List()
+ List(String nama)
+ setnama(String nama) : void
+ getNama() : String
+ addPertama(int data) : void
+ addTerakhir(int data) : void
+ removePertama() : ListNode
+ removeTerakhir() : ListNode
+ isEmpty() : boolean
+ ambil(int index) : int
+ toString() : String

ListNode
- data : int
- kanan : ListNode
<<Constructor>>
+ ListNode(int data)
+ ListNode(int data, ListNode kanan)
+ setData(int data) : void
+ setKanan (ListNode kanan) : void
+ getData() : int
+ getKanan() : ListNode
+ toString() : String

Cylinder
+ DEFAULT_HEIGHT = 1.0 : static final double
- height : double
<<Constructor>>
+ Cylinder(double height)
+ Cylinder(double inputRadius, double inputHeight)
+ setHeight(double height) : void
+ getHeight() : double
+ getBaseArea() : double
+ getVolume() : double
+ toString() : String

Circle
+ DEFAULT_RADIUS = 1.0 : static final double
+ DEFAULT_COLOR = "black" : static final String
- radius : double
- color : String
<<Constructor>>
+ Circle(double inputRadius)
+ Circle(String inputColor)
+ setRadius(double a) : void
+ setColor(String b) : void
+ getRadius() : double
+ getColor() : String
+ getArea() : double
+ getCircumference() : double
+ toString() : String

Kelas_sekretaris

<<Constructor>>
+ Kelas_sekretaris(String nama, int nip, int gaji)
+ toString() : String
Kelas_sales
- jumlahBarang : int
<<Constructor>>
+ Kelas_sales(String nama, int nip, int gaji, int jumlahBarang)
+ setJumlahBarang (int jumlahBarang) : Void
+ getJumlahBarang () : int
+ getKomisi() : int
+ getGajiTotal() : int
+ toString() : String

Kelas_manajer
- tunjangan : int
<<Constructor>>
+ Kelas_manajer(String nama, int nip, int gaji, int tunjangan)
+ setTunjangan(int tunjangan) : Void
+ getTunjanangan() : int
+ getGajiTotal() : int
+ toString() : String

Cylinder
- height : double \\default 1.0
<<Constructor>>
+ Cylinder()
+ Cylinder(double radius, String color, double height)
+setHeight(double height) : void
+getHeight() : double
+getBaseArea() : double
+getVolume() : double
+toString() : String

*note : method getBaseArea hanya cukup mengembalikkan nilai getArea() dari kelas circle

*note : rumus volume silinder = luas alas lingkaran * tinggi tabung maka, getArea() * height = volume

*note : modul 9b tambahkan getArea() pada kelas Cylinder

Circle
-Radius = double \\default 1.0
-Color = String \\default “black”
<<Constructor>>
+ Circle()
+ Circle(double radius)
+ getRadius() : double
+ setRadius(double) : void
+ getColor() : String
+ setColor(String) : void
+ toString() : String
+ getArea() : double
Modul 7

KantorCabang
+ DEFAULT_KODECABANG = "" : static final String
+ DEFAULT_ALAMAT = "" : static final String
+ DEFAULT_KOTA = "" : static final String
+ DEFAULT_JUMLAHPGW =0 : static final int
+ DEFAULT_MAXPEGAWAI = 100 : static final int

- kodeCabang : String
- alamat : String
- kota : String
- pimpinan : Pegawai
- pegawai[] : Pegawai
- jumlahPegawai : int
<<Constructor>>
+KantorCabang
+KantorCabang ( kodeCabang : String, alamat : String, kota : String, pimpinan : Pegawai)
+ setkodeCabang(kodeCabang : String) : void
+ setAlamat(alamat : String) : void
+ setKota(kota : String) : void
+ setPimpinan (pimpinan : Pegawai) : void
+ setPegawai(pgw : Pegawai[],banyak : int) : void
+ getKodeCabang() : String
+ getAlamat() : String
+ getKota() : String
+ getPimpinan() : Pegawai
+ getPegawai() : Pegawai[]
+ printPegawai() : void
+ addPegawai(objek : Pegawai) : boolean
+ findPegawai(nip : int) : int
+ getPegawaiGajiTerbesar() : Pegawai
+ getPegawaiGajiTerkecil() : Pegawai
+ toString() : String
Pegawai
+ DEFAULT_NAMA = "" : static final String
+ DEFAULT_NIP =0 : static final int
+ DEFAULT_GAJI =0 : static final int

- nama : String
- nip : int
- gaji : int
<<Constructor>>
<<Construtor>> (nama : String, nip : int, gaji : int)
+ setNama(nama : String) : void
+ setNip(nip : int) : void
+ setGaji(gaji : int) : void
+ getNama() : String
+ getNip() : int
+ getGaji() : int
+ toString() : String

You might also like