objekt IS klasseobjekt ist eine Variable mit Objekttyp, klasse ist der Bezeichner eines Objekttyps.
Beispiel (Delphi):
PROGRAM class_info(OUTPUT);
TYPE obj = CLASS
x, y : INTEGER;
END;
VAR o : obj;
BEGIN
o := obj.create;
IF o IS obj THEN
Writeln('okay');
{ Informationen über den Typ von o einholen }
Writeln(o.ClassName); { liefert "obj" }
Writeln(o.ClassType.ClassName); { liefert "obj" }
Writeln(o.ClassParent.ClassName); { liefert "TObject" }
END.