Начните с определения пространства и реализации, определив перечисления, а затем добавив все поля в один и тот же объект.
class Figure {
public enum Shape { Circle, Triangle, Rectangle };
public enum Colors { Red, Green, Blue };
Shape form;
boolean Filled;
Colors color;
float Diameter;
int Leftside, Rightside;
float Angle;
int Side1, Side2;
}
Операции над объектом просто необходимо проверить значение 'form'чтобы знать, какие поля они должны учитывать, а какие игнорировать.
Теперь, когда вы перевели идею (хотя и приблизительно) в Java, вы можете применить свои знания Java для итерации.по идее.