Wenn ich möchte, kann ich natürlich Vererbung und Überladung verwenden, um neue zu erstellen Versionen dieser Klassen (
Code: Select all
MyNewClass
Ich weiß, dass dies nicht ideal ist, und Sie sollten auf jeden Fall den alten Code umgestalten, um dies zu tun so eine Veränderung. Es gibt jedoch durchaus Zeiten, in denen Sie alten Code in einem Live-Produkt abtrennen müssen.