ts類介面約束定義

关键步就几步發表於2024-07-25
(()=>{

 //類介面約束定義
 interface IPerson{
    //定義一個方法
    eat()
 }

 interface ISuper{
    //定義一個方法
    fly()
 }

 //定義實現介面的類,可以實現多個介面,用逗號區分
 class Person implements IPerson,ISuper{
    eat() {
        console.log('777777')
    }
    fly() {
        console.log('我是超人,我會飛')
    }
 }

 //初始化類
const p=new Person()

p.eat()
p.fly()

})()

  

相關文章