ObjetoMovil.java
1 /**
2 * @author Oscar Dario Alonso P
3 * @author Roger Eduardo Urrego
4 */
5
6 public class Lienzo extends Canvas{
7 /**
8 *
9 */
10 private static final long serialVersionUID = 1L;
11 /**
12 * @uml.property name="arr"
13 * @uml.associationEnd multiplicity="(0 -1)"
14 */
15 private ObjetoGrafico [] arr;
16 private int numObj;
17 public Lienzo (){
18 numObj = 0;
19 arr = new ObjetoGrafico[100];
20 }
21 public void add(ObjetoGrafico o){
22 arr [numObj] = o;
23 numObj ++;
24 }
25 public void paint (Graphics g){
26 for (int i = 0 ; i < numObj; i++){
27 arr[i].paint(g);
28 }
29 }
30 }
