public class Truck { int weight; public class BridgeOfficer { private int maxWeight; public BridgeOfficer(int normalWeight) { this.maxWeight = normalWeight; } public boolean checkTruck(Truck truck) { if (truck.weight > maxWeight) { return false; } else { return true; } } } public static void main(String[] args) { Truck first = new Truck(); first.weight = 10000; Truck second = new Truck(); second.weight = 20000; BridgeOfficer officer = new BridgeOfficer(1500); System.out.println("Truck 1! Can I go, officer?"); boolean canFirstTruckGo = officer.checkTruck(first); System.out.println(canFirstTruckGo); System.out.println(); System.out.println("Truck 2! And can I?"); boolean canSecondTruckGo = officer.checkTruck(second); System.out.println(canSecondTruckGo); } }