ciao a tutti ho un problema devo gestire operazioni su piu oggetti, cioè ho tre oggetti con due parametri e devo fare delle operazioni combinate tra di loro

ad esempio tre oggetti a, b e c e devo fare delle operazioni tra questi oggetti del tipo

a con b
a con c
b con c

però questi oggetti possono essere anche due o magari piu di tre...come potrei gestire una cosa del genere?