Створіть клас Vector з трьома приватними цілими полями: x, y та z.
Реалізуйте у класі наступне:
Три конструктори:
Конструктор за замовчуванням, що встановлює всі поля у .
Конструктор з параметрами (параметри — це координати вектора).
Конструктор копіювання.
Такі методи:
double length() — повертає довжину вектора;
void setX(int), void setY(int), void setZ(int) — методи для зміни відповідних значень вектора;
int getX(), int getY(), int getZ() — методи, що повертають відповідну координату;
void Out() — виводить координати вектора, розділені пробілом, потім символ нового рядка.
Здається лише реалізація класу.
class Vector // Java
{
private int x, y, z;
Vector(); // конструктор за замовчуванням, встановлює поля у 0
Vector(int x, int y, int z); // конструктор з параметрами (координати)
Vector(Vector v); // конструктор копіювання
void setX(int x); // змінює значення x
void setY(int y); // змінює значення y
void setZ(int z); // змінює значення z
int getX(); // повертає координату x
int getY(); // повертає координату y
int getZ(); // повертає координату z
public double length(); // повертає довжину вектора
public void Out(); // виводить координати вектора, розділені пробілами
}