Coverage Summary for Class: BuildingEffect (it.polimi.ingsw.gc14.Model.Cards.Building)
package it.polimi.ingsw.gc14.Model.Cards.Building;
import it.polimi.ingsw.gc14.Model.Player;
/**
* Defines the effect behavior of a building card.
*
* <p>Classes implementing this interface provide the specific effect
* applied to a player when the building card is activated.
*/
public interface BuildingEffect {
/**
* Applies the building effect to the specified player.
*
* @param player the player affected by the building effect.
*/
void applyEffect(Player player);
}