that would defeat the purpose of cloning, because you would create a different object rather than an equal one. (though you could certainly unserialize an object to a different class.)
on-the-other-hand-side, what is a static class? I know of static properties and static methods, but not static classes.