<>TypeScript中的多态
//多态:父类定义一个方法不去实现,让继承它的子类去实现 每一个子类有不同的表现 //多态属于继承 class Animal { name: string
= 'm'; constructor(name: string) { } eat() { console.log(`这是吃的方法`); } } class
Dog extends Animal { constructor(name: string) { super(name); } eat() {
console.log(`${this.name}喜欢吃肉`) } } let dog = new Dog('小狗'); dog.eat();
//小狗喜欢吃肉 class Cat extends Animal { constructor(name: string) { super(name); }
eat() { console.log(`${this.name}喜欢吃老鼠`) } } let cat = new Cat('小猫') cat.eat()
//小猫喜欢吃鱼
谢谢观看 !!! 如有不足,敬请指教

技术
©2019-2020 Toolsou All rights reserved,
【jvm学习】执行引擎python(基本介绍)用户管理和文件权限C++第五章多态性习题:(快大结局了)VHDL——含异步清零和同步使能的加法计数器源程序Windows网络服务渗透测试实战-跨网段攻击JavaScript百炼成仙 1.15 天秀找出游戏的获胜者(java)单片机能做什么,你有什么有单片机或开源硬件做的有意思的作品吗一份笔记让你从 15K 涨薪并跳槽到32K+16