28 lines
441 B
C#
28 lines
441 B
C#
|
namespace Game.Card
|
|||
|
{
|
|||
|
public interface ICard
|
|||
|
{
|
|||
|
public HeroConfig Config { get; }
|
|||
|
}
|
|||
|
|
|||
|
public class Card: ICard
|
|||
|
{
|
|||
|
private HeroConfig _config;
|
|||
|
|
|||
|
public HeroConfig Config => _config;
|
|||
|
|
|||
|
public Card(HeroConfig config)
|
|||
|
{
|
|||
|
_config = config;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public interface ICardFactory
|
|||
|
{
|
|||
|
|
|||
|
}
|
|||
|
public class CardFactory: ICardFactory
|
|||
|
{
|
|||
|
|
|||
|
}
|
|||
|
}
|