 
class EnhancedM416 {

    private int aiming; 
    private boolean hasScope; 

    public EnhancedM416() {
        this.aiming = 75; 
        this.hasScope = false; 
    }

    public void enhanceAiming() {
        accuracy += 10; 

        recoil -= 10; 

        hasScope = true;

        aiming += 15; 
    }

    public void printAimingStats() {
        System.out.println("Enhanced Aiming Stats:");
        System.out.println("Accuracy: " + accuracy);
        System.out.println("Recoil: " + recoil);
        System.out.println("Has Scope: " + (hasScope ? "Yes" : "No"));
        System.out.println("Aiming Ability: " + aiming);
    }

}

// 使用EnhancedM416类
public class Main {
    public static void main(String[] args) {
        EnhancedM416 m416 = new EnhancedM416();
        
        m416.printAimingStats();
        
        // 增强瞄准
        m416.enhanceAiming();
        
        m416.printAimingStats();
    }
}
 