问答题

阅读下列说明和C++代码,将应填入(n)处的字句写在对应栏内。

【说明】享元(flyweight)模式主要用于减少创建对象的数量,以降低内存占用,提高性能。现要开发一个网络围棋程序,允许多个玩家联机下棋。由于只有一台服务器,为节省内存空间,采用享元模式实现该程序,得到如图5-1所示的类图。

【正确答案】(1) virtual void Draw(){}
(2) Piece*(3)Piece*(4) piece->Draw()(5) piece->Draw()
【答案解析】