Salve a tutti
Premettendo diavere una classe con all'interno una variabile di tipo Object chiamata ob1, assegnando a questa variabile un oggetto di classe diversa, è possibile in qualche modo usarne i metodi?

Esempio
codice:
public class Componente {

   private Object ob1
   
   public Componente(Cerchio c) {
    ob1 = c;
   }

}
Ipotizzando che Componente non conosca la classe a cui appartenga c,è possibile per la classe Componente chiamare uno dei metodi dell'oggetto c? O c'è un modo per effettuare il casting senza conoscerne la classe?
grazie in anticipo