Untitled

Run Settings
LanguageJava
Language Version
Run Command
public class TesLatihan3 { public static void main(String args[]) { Truk truk = new Truk(1000); System.out.println("Muatan maksimal = " + truk.getMuatanMaks()); truk.tambahMuatan(500.0); System.out.println("Tambah muatan : 500 "); truk.tambahMuatan(350.0); System.out.println("Tambah muatan : 350 "); truk.tambahMuatan(100.0); System.out.println("Tambah muatan : 100 "); truk.tambahMuatan(150.0); System.out.println("Tambah muatan : 150 "); System.out.println("Muatan sekarang = " + truk.getMuatan()); } } class Truk { private double muatanMaks; private double muatan; public Truk(double muatanMaks) { this.muatanMaks = muatanMaks; } public double getMuatanMaks() { return muatanMaks; } public double getMuatan() { return muatan; } public void tambahMuatan(double tambahan) { if (muatan + tambahan <= muatanMaks) { muatan += tambahan; } else { System.out.println("Muatan melebihi kapasitas maksimal truk!"); } } }
Editor Settings
Theme
Key bindings
Full width
Lines