×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: Java
Posted by: Ellirabeth Dzhurko
Added: Aug 15, 2016 6:24 AM
Views: 2
Tags: no tags
имеет ли элемен одинаковые ссылки (вхождение в класс)
  1.         ArrayList<Shape> list=new ArrayList<>();
  2.         list.add(new CircleS (15, Color.BLUE));
  3.         list.add((new RectangleS(40, 60, Color.BLUE)));
  4.         list.add((new SquareS(80, Color.AQUA)));
  5.  
  6.         int i = 1;
  7.         for(Shape shape : list) {
  8.             if (shape instanceof CircleS) {
  9.                 CircleS s = (CircleS) shape;
  10.                 s.setRadius(s.getRadius() * 2);
  11.             }
  12.             //todo допилить отрисовки текста в фигурах
  13.  
  14.             System.out.println(shape);
  15.             shape.shapeDraw(ap, i * 50, i * 60);
  16.  
  17.             shape.drawText(ap, i * 50, i * 60);
  18.             i++;
  19.         }