首页 > 其他分享 >[转]TypeScript编写类继承函数相关的代码

[转]TypeScript编写类继承函数相关的代码

时间:2023-12-26 15:33:05浏览次数:38  
标签:TypeScript name 代码 private department 编写 age string

TypeScript编写类,继承、函数相关的代码

class Person {
    private name:string
    private age:Number

    constructor(name:string, age:Number) {
        this.name = name;
        this.age = age
    }

    public getPersonInfo():string{
        return `My name is ${this.name} ange age is ${this.age}`;
    }
}


class Employee extends Person {
    private department:string
    constructor(name:string, age:number, department:string) {
        super(name, age)
        this.department = department
    }

    public getEmployeeInfo():string {{
        return this.getPersonInfo() + ` and work in ${this.department}`
    }}
}


let person2 = new Employee("baoshan", 33, "Huawei")
console.log(person2.getPersonInfo())
console.log(person2.getEmployeeInfo())

 

 

参考官方文档:<HarmonyOS第一课>ArkTS开发语言介绍-华为开发者学堂 (huawei.com)

 

标签:TypeScript,name,代码,private,department,编写,age,string
From: https://www.cnblogs.com/zhzhang/p/17928229.html

相关文章

  • 低代码平台:明年IT规划的关键
    背景在这个快速变化的世界中,企业面临前所未有的挑战。明年的经济形势预计将遭遇巨大变化,全球市场也正在经历深刻调整。在这样的环境下,企业的应用系统也面临着重新评估和调整的需求。为了保持竞争力,企业必须确保其IT系统不仅稳定可靠,而且要具备快速适应市场变化的能力。在收入和预算......
  • 开源低代码开发平台如何在数字化转型中发挥价值?
    当前,数字化转型升级是发展潮流,也是很多企业提升市场竞争力,获得更多利润价值的发展路径。作为提质增效的办公利器,开源低代码开发平台也将发挥应有的价值和作用,在推动企业数字化转型和流程化办公的过程中贡献力量,一起进入产业分工新时代。1、数字化转型是发展趋势在快节奏的现代化......
  • # TypeScript 枚举 enum
    TypeScript枚举enum学习资料:https://ts.xcatliu.com/advanced/enum.html枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天,颜色限定为红绿蓝等。枚举赋值简单理解就是给一组数值赋予名称。//枚举对象enumNumberType{one=1,two,three,fo......
  • JDBC快速入门:从环境搭建到代码编写,轻松实现数据库增删改查操作!
    通过上篇文章我们已经对JDBC的基本概念和工作原理都有了一定的了解,本篇文章我们继续来探索如何从零开始,一步步搭建开发环境,编写代码,最后实现数据库的增删改查操作。一、开发环境搭建首先,我们需要准备的开发环境有:Java开发工具包(JDK)、数据库(如MySQL)、数据库驱动(如MySQLConnector......
  • 使用代码生成工具快速开发应用-结合后端Web API提供接口和前端页面快速生成,实现通用的
    在前面随笔《在Winform应用中增加通用的业务编码规则生成》,我介绍了基于Winform和WPF的一个通用的业务编码规则的管理功能,本篇随笔介绍基于后端WebAPI接口,实现快速的Vue3+ElementPlus前端界面的开发整合,同样是基于代码生成工具实现快速的前端代码的生成处理。1、通用的业务编码规......
  • 代码生成器20231218
      生成器 ......
  • 代码阅读方法与实践 阅读笔记
    《CodeReading:TheOpenSourcePerspective》是一本由DiomidisSpinellis编写的书,强调通过阅读源代码来理解软件系统。1.目的和动机作者的目的是强调通过阅读源代码来深入理解软件系统。这是因为代码是软件设计的最终体现,阅读源代码可以帮助开发人员更好地理解系统的内部工......
  • Linux CentOS7安装chrome和chromedriver,用于Selenium爬虫(java代码演示)
    ......
  • 2023年度低代码平台企业TOP50榜单公布—以开源起家的JeecgBoot格外亮眼
    近日,中国科学院主管、科学出版社主办的国家级核心期刊《互联网周刊》联合eNet研究院、德本咨询评选的《2023低代码企业50强》榜单正式公布。这一榜单的公布引起了业内外的广泛关注,因为其中涵盖了低代码开发领域的众多杰出企业,展现了低代码产业的发展趋势和行业格局。在这份备......
  • 你知道吗?华为宣布“鸿蒙5.0不兼容安卓”,彻底抛弃安卓代码这是否会带来更多岗位
    近日,鸿蒙产业链消息人士透露,鸿蒙5.0版本的发布计划中或将不再考虑兼容安卓系统,鸿蒙就是鸿蒙,安卓就是安卓。彻底确定鸿蒙与安卓的独立性。那么华为不再兼容安卓,是否会带来更多就业岗位坐标某大厂,前段时间刚和华为开完会,先说结论:会上层基于ArkTs和ArkUI的部分:这意味着对于所有......