Typoskript abgeleitete Klasse nicht die gleiche variable Namen?

Warum kann nicht, Typoskript abgeleitete Klasse die gleiche variable Namen? Auch diese Mitglieder sind privat. Gibt es eine alternative zu diesem, oder mache ich etwas falsch?

class ClassTS {

    private nom: string = "ClaseTS";

    constructor() {

    }
}

class ClassTSDer extends ClassTS {

    private nom: string = "ClassTS";

    constructor() {
        super();
    }
}

Fand ich diese beim üben mit TS.

Klasse 'ClassTSDer' falsch extends Basisklasse 'ClaseTS'. Typen
getrennte Erklärungen des Privateigentums 'nom'. ClassTSDer

Klasse ClassTSDer

Sie könnte verwenden geschützt; ja, aber wenn ich nicht wollen, verwenden Sie geschützt sind, würde ich einen anderen Namen verwenden?

Nicht "obwohl", sondern weil es private u cant haben den gleichen Namen. U überschreiben möchten Privateigentum( child-Klasse mit denselben Eigenschaften wie in der übergeordneten Klasse immer überschreiben möchte).
"Könnten Sie geschützt" => ich hatte keine Schmerzen einstellen von öffentlichkeit in die Eltern-und Kind-Klasse, und es funktioniert 😀

InformationsquelleAutor Angel Angel | 2016-02-29

Schreibe einen Kommentar