Почему класс typescript не может иметь одно и то же имя переменной? Даже эти члены являются частными. Есть ли альтернатива этому, или я делаю что-то неправильно?
class ClassTS {
private nom: string = "ClaseTS";
constructor() {
}
}
class ClassTSDer extends ClassTS {
private nom: string = "ClassTS";
constructor() {
super();
}
}
Я нашел это, практикуя с TS.
Класс "ClassTSDer" неправильно расширяет базовый класс "ClaseTS". Типы имеют отдельные декларации частной собственности "ном". ClassTSDer
класс ClassTSDer
вы можете использовать защищенный; да, но если я не хочу использовать защищенный, мне нужно будет использовать другое имя?