protected ArrayList picList = new ArrayList()求大神指教下面代码什么意思 在线等

具体如下publicclassPicture:Graphics15{16protectedArrayListpicList=newArrayList();1718publ... 具体如下public class Picture : Graphics
15 {
16 protected ArrayList picList = new ArrayList();
17
18 public Picture(string name)
19 : base(name)
20 { }
21 public override void Draw()
22 {
23 Console.WriteLine("Draw a" + _name.ToString());
24
25 foreach (Graphics g in picList)
26 {
27 g.Draw();
28 }
29 }
展开
 我来答
lkiarest
2013-11-10 · TA获得超过543个赞
知道小有建树答主
回答量:761
采纳率:100%
帮助的人:408万
展开全部
Picture 类继承Graphics类,并重写Draw方法。在子类中保存了一个Graphics 列表。
在重写的Draw方法中遍历Graphics列表进行Draw操作。
这个实现应该是一个层层向下调用画自己的child元素。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式