Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
435 views
in Technique[技术] by (71.8m points)

typescript 能否实现接口继承只继承部分而不要全部继承。

有接口A, B接口继承于A,但希望只继承部份,如下:


interface A {
    sayHello():void;
    sayWhat():void;
    angry(): void;
}


interface B extends A {
   // B 只想继承  sayWhat 和  angry, 不继承 sayHello.
   
   byby():void;
}

这样是可以实现的吗?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

Pick<A, 'sayWhat'|'angry'>


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share

2.1m questions

2.1m answers

62 comments

56.5k users

...