一、TypeScript类
1.1 普通写法
class Person{
userName:string
userAge:number
constructor( name:string,age:number ){
this.userName = name;
this.userAge = age;
}
}
new Person('小鹿线',3)
1.2 修饰符
public 公开的,在任何地方都可以访问
protected 受保护的,只能在当前类和当前类的子类内部使用
private 私有的,当前类的内部使用
二、抽象类:abstract
2.1 写法
abstract class {
abstract connection():void;
}
注意抽象类不可以new
2.2 使用场景:例如封装一个链接数据库的约束类,这个类不实现具体功能,但是需要链接每一款数据库和其中的函数操作
abstract class Db{
abstract connection():void;
abstract auth():void;
}
class mySql extends Db{
connection(){
}
auth(){
}
}
new mySql();
相关作者
- 获取点赞0
- 文章阅读量133
评论()