Ehrlich gesagt ist es ein wenig mühsam Deine Frage zu verstehen.
Was Du also genau willst ist ein wenig schwammig beschrieben.
col ist global.
Und obj3 prüfst Du zuletzt. Daher hat nur die letzte Prüfung Einfluss auf "col".
P.S.: EIn genereller Hinweis: Um Deinen Code sauberer, lesbarer und wiederverwendbar zu machen, solltest Du (logischer) kapseln. In der check()-Methode, die ja besser einen boolschen Wert zurückgeben müsste (aber nicht tut), hast Du Darstellungs-Elemente und weitere Implikationen.
|