泛型generic:参数化的类型,一般用来限制集合的内容
class News { ... ... }
class NewsChild extends News { ... ... }
... ...
var list :Array<News> = [];
list [ 0 ] = new News( 'xj' );
list [ 1 ] = new NewsChild( ' xxj' );
list [ 2 ] = 'xxxj'; // 报错
泛型generic:参数化的类型,一般用来限制集合的内容
class News { ... ... }
class NewsChild extends News { ... ... }
... ...
var list :Array<News> = [];
list [ 0 ] = new News( 'xj' );
list [ 1 ] = new NewsChild( ' xxj' );
list [ 2 ] = 'xxxj'; // 报错
本文标题:TS 面向对象 -- 泛型
本文链接:https://www.haomeiwen.com/subject/algfpxtx.html
网友评论