Was verstehst du in diesem Zusammenhang unter "nicht bekannt sein" ?Klasse 2 soll Klasse 1 aber nicht bekannt sein.
Aber auch da muss jemand dem Observable sagen wer seine Observer sind, d.h. eine Bekanntschaftsbeziehungich dachte für sowas gibt es z.b. das Observable Interface