Üç özəl tam ədəd sahəsi (x, y, z) olan Vector sinfini yaradın.
Sinfdə aşağıdakılara əməl edin:
Üç konstruktor:
Bütün sahələri olaraq təyin edən standart konstruktor.
Parametrlərlə konstruktor (parametrlər vektorun koordinatlarıdır).
Surətçıxarma konstruktoru.
Aşağıdakı metodları reallaşdırın:
double length() — vektorun uzunluğunu qaytarır;
void setX(int), void setY(int), void setZ(int) — vektorun uyğun sahələrinin dəyərini dəyişən metodlar;
int getX(), int getY(), int getZ() — uyğun koordinat sahəsinin dəyərini qaytarır;
void Out() — vektorun koordinatlarını boşluqla ayırıb ekrana çıxarır və yeni sətrə keçir.
Yalnız sinfin reallaşdırılması təqdim olunur.
class Vector // Java
{
private int x, y, z;
Vector(); // standart konstruktor, sahələri sıfırlayır
Vector(int x, int y, int z); // parametrlərlə konstruktor (koordinatlar)
Vector(Vector v); // surətçıxarma konstruktoru
void setX(int x); // x sahəsini dəyişir
void setY(int y); // y sahəsini dəyişir
void setZ(int z); // z sahəsini dəyişir
int getX(); // x koordinatını qaytarır
int getY(); // y koordinatını qaytarır
int getZ(); // z koordinatını qaytarır
public double length(); // vektorun uzunluğunu qaytarır
public void Out(); // vektorun koordinatlarını boşluqla ayırıb çıxarır
}