It also sets the klass pointer in the object to the given class, so that calling methods on the object will look in that class as the start of the method chain.