您的位置:首页 » 实验报告答案 » Java程序设计及实训 实验报告及答案 (黄能耿)

Java程序设计及实训 实验报告及答案 (黄能耿)

Java程序设计及实训 实验报告及答案 (黄能耿) - 封面

实验报告配套教材:

书名:Java程序设计及实训
作者:黄能耿 
出版社:机械工业出版社

实验报告概述:

package org.ngweb.drawing.manager; import java.awt.Graphics; import java.util.*; import org.ngweb.drawing.shapes.inferfaze.IShape; public class ShapeMgr { private List<IShape> shapeList; public ShapeMgr(){ shapeList = new LinkedList(); } public void addShape(IShape shape){ shapeList.add(shape); } public void removeShape(int shapeIndex){ shapeList.remove(shapeIndex); } public int size(){ return shapeList.size(); } public IShape getShape(int shapeIndex){ return shapeList.get(shapeIndex); } public void redrawing(Graphics g){ for(int i=0; i<shapeList.size();i++){ IShape shape = shapeList.get(i); shape.drawing(g); } } }