示例#1
0
    virtual const Card *viewAs(CardItem *card_item) const{
        GuidaoCard *card = new GuidaoCard;
        card->setSuit(card_item->getFilteredCard()->getSuit());
        card->addSubcard(card_item->getFilteredCard());

        return card;
    }
示例#2
0
    virtual const Card *viewAs(const Card *originalCard) const{
        GuidaoCard *guidaoCard = new GuidaoCard;
        guidaoCard->setSuit(originalCard->getSuit());
        guidaoCard->addSubcard(originalCard);

        return guidaoCard;
    }