Welche Methode sollte ich bevorzugen und warum? Gibt es einen wirklichen Unterschied?Abstrakte Eigenschaften oder Basiskonstruktorparameter?
Zusammenfassung Eigenschaft:
abstract class Table
{
public abstract string Title { get; }
}
class InfoTable : Table
{
public override string Title
{
get { return "Info"; }
}
}
oder Basisklassenkonstruktor Parameter:
abstract class Table
{
public string Title { get; private set; }
public Table(string title)
{
Title = title;
}
}
class InfoTable : Table
{
public InfoTable() : base("Info") { }
}
leide Frage hier ist diese Frage würde schnell geschlossen werden, nicht etwas so statisch wie dieses Beispiel ist die Menschen zu machen streiten über nicht gut angenommen –
@FabioMarcolini wie neu zu formulieren? Ich brauche Antwort! – astef
Es gibt keine wirkliche Antwort auf diese Frage, es ist nur eine Frage dessen, was Sie für –