В языке Java каждый существующий класс неявно наследует класс:
Какой класс задает точку на плоскости:
Для представления ребер полиэдра необходимо использовать класс:
Какой класс выводит плоское изображение в отдельном фрейме:
Какой класс позволяет создать фрейм и, используя простейшие графические примитивы, построить в нем требуемое изображение:
Какой класс позволит задать произвольный вектор и обеспечит все необходимые манипуляции над векторами в трехмерном пространстве:
Класс Graphics входит в пакет:
Для представления вершин полиэдра можно использовать выведенный из класса R3Vector класс: