/** * 可锁定接口 * 定义了所有可锁定设备必须实现的锁定功能 */ public interface Lockable { /** * 锁定设备 */ void lock(); /** * 解锁设备 */ void unlock(); /** * 检查设备是否已锁定 * @return 是否锁定 */ boolean isLocked(); }