美文网首页
ts -- 3.class类

ts -- 3.class类

作者: Json766 | 来源:发表于2020-11-19 16:15 被阅读0次
    class Person{
      name:string;  //属性
      constructor(name:string){  //构造函数(实例化类的时候,触发的方法)
        this.name  = name;
      }
      getName():string{
         return `我是${this.name}`
      }
      setName(name:string){
          this.name = name;
      }
    }
    let p = new Person('张三');
    p.setName('李四');
    p.getName();



    //继承(复用) 
   class Car{
      name:string; //属性
      constructor(name:string){  //构造函数(实例化类的时候,触发的方法)
        this.name = name;
      }
      run():string{
        return `${this.name} 在赛道奔跑`
      }
    }

    class Bobo extends Car{
      constructor(name:string){ //初始化父类的构造函数
        super(name)
      }
      run():string{
        return `${this.name} 在吃饭`
      }
    }
    let c = new Car('张三');
    console.log(c.run())

    let b = new Bobo('李四')
    console.log(b.run())

相关文章

  • ts -- 3.class类

  • Python中的类和对象

    1 类:具有相同属性和方法的对象的集合; 2..class 类名: 3.class Preson: 4.类的命名 ...

  • 8、TypeScript 接口继承接口,类实现多接口

    1、ts类中只能继承一个父类2、ts类中可以实现多少接口,使用(,)号分隔3、ts接口中可以继承多个接口,使用(,...

  • TS类

    类 文档类就是用来创造对象的东西。有一些语言(如 Java,存疑)创建对象必须先声明一个类,而有的语言(JS)则不...

  • 【TS】类

    定义 class 继承 extends 不同的叫法:PERSON:父类、基类、超类STUENT:子类、派生类 属性...

  • TS: 类

    TS 的类其实和 ES6 里的类差不多,只不过 TS 加多了一些功能。这篇文章会介绍 TS 类的常用功能与接口的对...

  • 类、继承、多态

    ts中定义类 ts中继承----父类方法与子类方法 类里面的修饰符 public :公有 在当前类里面、 子类 、...

  • typeScript语法

    ts类型 ts联合类型使用或 ts定义任意类型any ts定义函数返回值的类型 ts中的类定义 interface接口

  • 面向对象特性

    1、类(Class)类是ts的核心,使用ts开发时,大部分代码是写在类里面的。类的定义、构造函数、类的继承;类的定...

  • TS高级类型:Extract 与 Exclude

    Extract 是TS提供的一个TS高级type类型【简称TS高级类型】 Extract 用于类 Extract ...

网友评论

      本文标题:ts -- 3.class类

      本文链接:https://www.haomeiwen.com/subject/kkvxiktx.html