ArkTS中的接口、类和泛型的定义和使用。
接口 的定义
定义接口使用 interface关键字定义
接口的实现(接口的使用)
let a:IFood = {name: ‘小明’}
类 class 的定义
定义类 class 使用 class关键字
类 class 的使用
let a: Persen = new Persen(‘小明’, 18)
// console.log(JSON.stringify§)
// console.log(p.name)
泛型 的定义和基本使用
泛型 即一个方法,定义不同的类型,都可以使用,在方法(函数)名字后面加上 在调用时给 传递相应的类型
关于继承
接口继承接口:关键字是 extends,语法是:interface Wo extends WoMen{}
类继承类:关键字是 extends,语法是:class Student extends Persen{}
子类调用父类的东西时:使用关键字 super,语法:super.sayHi()
类和接口联合使用:关键字是 implements,语法是:class Pag implements Animals{}