package com.javarush.test.level05.lesson09.task05;

/* Создать класс прямоугольник (Rectangle)
Создать класс прямоугольник (Rectangle). Его данными будут top, left, width, height (левая координата, верхняя, ширина и высота). Создать для него как можно больше конструкторов:
Примеры:
-	заданы 4 параметра: left, top, width, height
-	ширина/высота не задана (оба равны 0)
-	высота не задана (равно ширине) создаём квадрат
-	создаём копию другого прямоугольника (он и передаётся в параметрах)
*/

public class Rectangle
{
    private int left;
    private int top;
    private int width;
    private int height;

    public Rectangle(int left1, int top1, int width1, int height1)
    {
        this.left = left1;
        this.top = top1;
        this.height = height1;
        this.width = width1;
    }

    public Rectangle(Rectangle obj)
    {
        this.left=obj.left;
        this.top=obj.top;
        this.width=obj.width;
        this.height=obj.height;
    }

    public Rectangle(int left1, int top1, int width1)
    {
        this.left = left1;
        this.top = top1;
        this.width = width1;
    }

    public Rectangle(int left1, int top1)
    {
        this.left = left1;
        this.top = top1;
    }

}