import java.awt.*;

public class Triangle1
{
	//data members
	private Point p1, p2, p3;
	private Color c;

	//methods

	//default constructor
	public Triangle1()
	{
		p1 = new Point(0, 0);
		p2 = new Point(0, 0);
		p3 = new Point(0, 0);
		c = Color.black;   //I think I made a mistake in this statement in class
							//if so please correct it like this
	}

	//overloaded constructor
	public Triangle1(Point p1, Point p2, Point p3, Color c)
	{
		this.p1 = p1;
		this.p2 = p2;
		this.p3 = p3;
		this.c = c  ;
	}

	//draw triangle with a color
	public void draw(Graphics g)
	{
		g.setColor(c);
		g.drawLine(p1.x, p1.y, p2.x, p2.y);
		g.drawLine(p2.x, p2.y, p3.x, p3.y);
		g.drawLine(p3.x, p3.y, p1.x, p1.y);
	}
}
