首页 > 其他 > 详细

typeScript中 类的定义

时间:2020-04-09 18:14:23      阅读:82      评论:0      收藏:0      [点我收藏+]

class Person{ public name:string; constructor(name:string){
// 构造函数 实例化类的时候触发的方法 this.name = name; } getName():string{ return this.name; } setName(name:string):void{ this.name = name; } } let p = new Person(‘张三‘); alert(p.getName()); p.setName(‘李四‘); alert(p.getName());

类的继承   extends    super

class Children extends Person{

    constructor(name:string){

        super(name);  //super表示调用父类的构造函数
    }
}

var c = new Children(‘李四‘);
alert(c.getName());

类里的修饰符 (不加修饰符,默认为public)

  1. public:      公有 ,在类里,类外及子类都能访问
  2. protected:保护类型,在类里以及子类能访问
  3. private:    私有, 在类里才能被访问

类的静态属性,静态方法  (可直接调用,不必实例化 ,写在类外边)

 

typeScript中 类的定义

原文:https://www.cnblogs.com/webmc/p/12668538.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!