Цитата:
Вопрос №1: Как я понимаю, если создать экземпляр класса Vector2D и задать х и у координаты, то вектор в любом случае будет начинаться в координатах 0, 0, а х и у здесь будет точка, куда направлен вектор.
Не могу понять, почему вектору задается только одна точка? Его начало должно находиться в координатах 0, 0 всегда?
|
Вектор указывает направление.
Откуда он начинается - дело сугубо личное. Просто принято, что вектор указывает направление из точки [0, 0].
Если смотреть на вектор с точки зрения реализации, то это, грубо говоря, обычная точка, у которой есть свойства x и y.