import java.util.Set;

public class Ship {
	
	private Set<UprageableShipAttribute> uprageableShipAttributes ;
	private Set<InBattleShipAttribute> inBattleShipAttributes ;
	private Set<StandardShipAttribute> standardShipAttributes ;
	
	
	
	public void applyUpgrade(Upgrade upgrade){
		
	}
	
	public void engageBattle(){
		
	}

}
import java.util.Set;

public class Ship {
	
	private Set<UpgradableShipAttribute> upgradableShipAttributes ;
	private Set<InBattleShipAttribute> inBattleShipAttributes ;
	private Set<StandardShipAttribute> standardShipAttributes ;
	
	
	
	public void applyUpgrade(Upgrade upgrade){
		
	}
	
	public void engageBattle(){
		
	}

}

Fix typos