Verwenden Sie IS_A (), um beim Unterrichtsurteil während der Serialisierung/Deserialisierung zu helfen
Die Funktion is_a () ist ein praktisches Instrument, um festzustellen, ob ein Objekt zu einer bestimmten Klasse oder ihrer Unterklasse gehört. Diese Funktion wird normalerweise für die Typüberprüfung verwendet, insbesondere bei objektorientierten Programmiermodi wie polymorphen Operationen, Abhängigkeitsinjektion, Objektfabriken usw. Nachdem das Objekt den Prozess der Serialisierung (Serialize ()) und Deserialize () unterzogen hat, hat der Beurteilungsmechanismus von IS_A () einige nicht tastende Verhaltensweisen und Details. In diesem Artikel wird es mit tatsächlichen Beispielen eingehend erörtert.
is_a