typescript 派生类不能有相同的变量名?

2024-06-24

为什么 TypeScript 派生类不能具有相同的变量名?即使这些成员也是私人的。有没有替代方案,或者我做错了什么?

class ClassTS {
    
    private nom: string = "ClaseTS";
    
    constructor() {
            
    }
}

class ClassTSDer extends ClassTS {
    
    private nom: string = "ClassTS";
    
    constructor() {
        super();
    }
}

这是我在练习TS的时候发现的。

类“ClassTSDer”错误地扩展了基类“ClaseTS”。类型 有私有财产“nom”的单独声明。类TSDer

类 类 TSDer

你可以,使用受保护的;是的,但如果我不想使用受保护的名称,我是否必须使用其他名称?


这些属性必须具有不同的名称。

请记住,在运行时,JavaScript 类实例只是对象,而对象只是从键到值的映射。属性名称是键,不能有两个具有相同名称的不同键。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

typescript 派生类不能有相同的变量名? 的相关文章

随机推荐

  • 无法实例化类 _TtC12STracker23InfoInterfaceController

    我尝试构建我的手表应用程序 但不断收到错误 createViewController className properties contextID info gestureDescriptions clientIdentifier 2916
  • 在 C# 中使用 COM dll

    我们有用 C 编写的 COM dll 并已被用 vb 6 0 编写的应用程序使用 我的公司计划在 Net 平台上编写新版本的应用程序 就性能而言 在 C 项目中使用 COM dll 时 我应该从下面列出的 3 个选项中选择什么 只需添加 d
  • 使用鼠标滚轮水平滚动浏览器窗口

    我有一个非常宽的网站 故意设计为没有垂直滚动 但有很多水平滚动 水平滚动通常对用户来说很痛苦 因此想知道是否有某种方法可以使用鼠标中键或其他滚动习惯 例如向上 向下翻页 向上 向下箭头 鼠标中键单击 拖动 来水平滚动而不是垂直滚动 Edit
  • 如何将背景图像添加到 CSS 部分

    我正在尝试在我的网站上建立并运行一个部分 我想添加背景图像而不是颜色 我尝试过阅读这里和其他网站 但我尝试的任何方法似乎都不起作用 我正在使用此部分代码 https codepen io ckor pen lBnxh https codep
  • C# Fluent API 将两个属性映射到同一列

    我的问题实际上很简单 这是MySQL表 俱乐部类别 正如您所看到的 它将俱乐部与类别链接起来 Field Type Null Key Default Extra CategoryId int NO PRI NULL ClubId int N
  • 检查 Active Directory 域控制器是否已启动并运行的 C# 方法

    我想增强我正在编写的 C 程序 以便在其中一个或多个离线时它可以利用全局目录 DC 列表中的任何一个 我想编写一个方法 根据 ADDS 是否在目标服务器上运行 而不仅仅是服务器是否可 ping 通 来返回 bool 值 public boo
  • AND OR 导致显示的结果多于应有的结果

    我正在尝试显示特定时间范围内匹配的结果 效果很好 但是 我想添加一个子句 表示显示的结果必须是 party type1 or 2 所以我这样做了 WHERE start datetime gt DATE START SELECTED AND
  • iOS 10.核心数据插入新对象 sigABRT

    我尝试了 forEntityName Game MyApp Game 在我的 dataManagerFile 中 let appDelegate UIApplication shared delegate as AppDelegate le
  • 如何将微调器添加为导航抽屉中的项目

    I want to add spinner as an item in my navigation drawer Where should I put the spinner as an item Where to inflate the
  • Servlet @WebServlet urlPatterns

    这是一个简单的问题 但我找不到快速的答案 现在我有一个servlet BaseServlet 当用户请求以下任何网址时 host host host BaseServlet 它应该始终引用相同的 servlet 并重定向到主页 当我设定 W
  • 将多个侦听器绑定到同一端口

    我在用UdpClient上课于 net 3 5我需要将多个应用程序绑定到同一个端口 So if UDP服务器广播任何请求 所有侦听该端口的应用程序都可以接收该消息 但问题是 当我尝试将应用程序绑定到同一端口时 只有一个应用程序接收该消息 而
  • 实体框架中是否存在 NHibernate.ToFuture() 扩展方法的类似方法?

    所以问题就在标题中 NHibernate 用户可以做什么 var q1 Source Companies ToFuture var q2 Source Items ToFuture var q3 Source Users ToFuture
  • 如何判断表格行是否可见?

    我想知道如何识别表行是否可见 我想使用 jQuery 来解决 您可以使用 visible http api jquery com visible selector 伪选择器 以及is http api jquery com is 方法 返回
  • Angularjs - $http 成功与当时

    我想问一下这个方法有什么区别 我关心的是 then 和 success function 和 error 之间的区别 谢谢 Simple GET request example http method GET url someUrl the
  • ggplot geom_text字体大小控制

    我尝试将条形图标签的字体更改为 10ggplot2通过这样做 ggplot data file aes x V1 y V3 fill V2 geom bar stat identity position dodge colour white
  • type: 定义一个只能是某些字符串的类型?

    我怎样才能使用typing模块 创建一个可以是某些字符串的类型 例如 假设我需要一个类型CondOperator 可以是以下任何字符串 gt lt gt lt lt gt 我本来希望CondOperator String gt lt gt
  • 发生了类型为“System.AccessViolationException”的未处理异常

    我有以下课程 public class RecipeItem public Guid ID get set public string Title get set public string Instructions get set pub
  • 将 SQL 转储导入 PostgreSQL 数据库

    我们正在切换主机 旧主机提供了我们站点 PostgreSQL 数据库的 SQL 转储 现在 我尝试在本地 WAMP 服务器上进行设置来测试这一点 唯一的问题是我不知道如何在我设置的 PostgreSQL 9 中导入这个数据库 我尝试了 pg
  • Python fuzzywuzzy 错误字符串或缓冲区期望

    我正在使用 fuzzywuzzy 在公司名称 csv 中查找近似匹配项 我正在将手动匹配的字符串与不匹配的字符串进行比较 希望找到一些有用的邻近匹配 但是 我在 fuzzywuzzy 中遇到了字符串或缓冲区错误 我的代码是 from fuz
  • typescript 派生类不能有相同的变量名?

    为什么 TypeScript 派生类不能具有相同的变量名 即使这些成员也是私人的 有没有替代方案 或者我做错了什么 class ClassTS private nom string ClaseTS constructor class Cla