using System.Collections.Generic;
namespace GameFix.Poker
{
public abstract class DeckBaseLogic
{
protected Deck mDeck;
public void SetDeck(Deck deck)
{
mDeck = deck;
}
///
/// 初始化方法
///
public virtual void OnInit() { }
// 创建牌组
public abstract List Create();
// 获取牌型检测方法
public abstract List GetAllStyleHelper(CardBaseGroup cardGroup);
// 获取牌型比较器
public abstract IStyleComparer GetStyleComparer();
}
}