1package com.example.graphics.factory;
3import com.example.graphics.model.Circle;
4import com.example.graphics.model.Line;
5import com.example.graphics.model.Rectangle;
6import com.example.graphics.model.Shape;
7import com.example.graphics.model.Triangle;
22 return new Circle(x, y, radius);
34 return new Rectangle(x, y, width, height);
46 return new Line(x1, y1, x2, y2);
60 return new Triangle(x1, y1, x2, y2, x3, y3);
Shape createRectangle(int x, int y, int width, int height)
Shape createCircle(int x, int y, int radius)
Shape createTriangle(int x1, int y1, int x2, int y2, int x3, int y3)
Shape createLine(int x1, int y1, int x2, int y2)