Was sind die Vorteile einer Teilklasse gegenüber einer abstrakten?

Ich habe Programmieren von Microsoft® Visual C # ® 2008: Die Sprache gelesen, um ein besseres Verständnis von C # und den damit möglichen Schritten zu erhalten. Ich bin auf Teilklassen gestoßen, die ich bereits aus der Page-Klasse von ASP.Net kennengelernt hatte.

Mir scheint, dass Sie mit einer abstrakten und einer überschriebenen Klasse das tun können, was Teilklassen tun. Natürlich wird ein Team über die abstrakten Methoden die Steuerung der Benutzeroberfläche übernehmen, aber Sie würden sich trotzdem aufeinander verlassen. Und wenn das Ziel die Zusammenarbeit ist, ist es nicht das, was die Quellcodeverwaltung und andere Tools lösen.

Mir fehlt nur der Punkt zu einer Teilklasse. Könnte auch jemand eine reale Welt gebrauchen.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage