public Område(int vänster, int botten, int höger, int topp) { if (vänster > höger) { throw new ArgumentException($"Område kan inte ha värdet för vänster ({vänster}) högre än värdet för höger ({höger})."); } if (botten > topp) { throw new ArgumentException($"Område kan inte ha värdet för botten ({botten}) högre än värdet för topp ({topp})."); } _position = new Position(vänster, botten); _yta = new Yta(höger - vänster, topp - botten); }
public Position Plus(Yta yta) { return(new Position(_x + yta.Bredd, _y + yta.Höjd)); }
public Område(Position position, Yta yta) { _position = position; _yta = yta; }