当前位置: 首页 > wzjs >正文

做网站流量是什么游戏优化是什么意思?

做网站流量是什么,游戏优化是什么意思?,企业动态网站开发周期,做政协网站软件的公司目录 泛型简单使用 泛型类的简单使用 泛型接口的使用 通俗理解:泛型就是解决 类 接口 方法的复用性、以及对不特定数据类型的支持(类型校验) 泛型简单使用 main(){print(getData2("XXX"));getData2<String>("XXX");getData2<int>(1);}Str…

目录

泛型简单使用

泛型类的简单使用

泛型接口的使用


通俗理解:泛型就是解决 类 接口 方法的复用性、以及对不特定数据类型的支持(类型校验)

泛型简单使用

main(){print(getData2("XXX"));getData2<String>("XXX");getData2<int>(1);}String getData(String value) {return value;
}//不指定返回类型放弃了类型检查。我们现在想实现的是传入什么 返回什么。
getData1(value) {return value;
}//泛型
T getData2<T>(T value) {return value;
}//泛型
getData3<T>(T value) {return value;
}List list = List.filled(2, "");list[0] = "张三";list[1] = "李四";print(list);List list1 = List<String>.filled(2, "");list1[0] = "张三";list1[1] = "李四";print(list1);List list2 = List<int>.filled(2, 0);list2[0] = 1;list2[1] = 2;print(list2);

泛型类的简单使用

main() {var list3 = MyList();list3.add(1);list3.add(5);print(list3.getList());//可以设置多个类型的数据var list4 = MyList1();list4.add("小飞");list4.add(5);list4.add(true);print(list4.getList());}class MyList {List list = <int>[];void add(int value) {this.list.add(value);}List getList() {return list;}
}//泛型类
class MyList1<T> {List list = <T>[];void add(T value) {this.list.add(value);}List getList() {return list;}
}

泛型接口的使用


/**Dart中的泛型接口:实现数据缓存的功能:有文件缓存、和内缓存。内存缓存和文件缓存按照接口约束实现。1、定义一个泛型接口 约束实现它的子类必须有getByKey(key)和 setByKey(key,value)2、要求setByKey的时候的value的类型和实例化子类的时候指定的类型一致*/main(){//举例var memoryCache = MemoryCache<String>();memoryCache.setBykey("name", "张三");var memoryCache1 = MemoryCache<Map>();memoryCache1.setBykey("name", {"name": "张三", "age": 20});}abstract class Cache<T> {getBykey(String key);void setBykey(String key, T value);
}class FileCache<T> implements Cache<T> {@overridegetBykey(String key) {return null;}@overridevoid setBykey(String key, value) {print("我是文件缓存 ");}
}class MemoryCache<T> implements Cache<T> {@overridegetBykey(String key) {return null;}@overridevoid setBykey(String key, value) {print("我是内存缓存 ");}
}

http://www.dtcms.com/wzjs/100498.html

相关文章:

  • 新闻类的手机网站怎么做百度联盟广告
  • 政府门户网站群建设项目安卓优化大师老版本
  • 网站空间一般有多大如何设计一个网站页面
  • 优模网windows优化大师有哪些功能
  • 网站 建设 方案全球搜索引擎市场份额
  • wordpress footer谷歌seo详细教学
  • 互联网公司如何赚钱seo类目链接优化
  • 杭州做档口批发的网站seo排名优化是什么意思
  • 长春真正免费的建站系统优化大师班级
  • 手机移动端网站怎么做seo拉新推广怎么做代理
  • 响应式网站建设哪家公司好如何免费搭建自己的网站
  • 做网站一定要有服务器吗个人博客网页设计
  • 东莞连衣裙 东莞网站建设制作网站代码
  • 深圳政府网站字体要求超级优化大师下载
  • 青岛网站建设案例西安seo网站优化
  • 网站地图制作怎么做怎么宣传自己新开的店铺
  • 有没有在线做动图的网站营销推广公司案例
  • 网站做生鲜线下推广建议合肥百度快照优化排名
  • 做网站app要多少钱网站优化推广怎么做
  • 做的网站怎么转成网址链接媒体吧软文平台
  • 网站怎么做定位功能广东网站seo策划
  • 网站模板信息不存在企业官网首页设计
  • 邯郸网站建设报价网站策划报告
  • wordpress搜索全站网站模板定制
  • 建设项目管理公司网站百度指数明星人气榜
  • 江西赣鄂皖路桥投资有限公司网站建设十八大禁用黄app入口
  • 手机网站 焦点图软文营销的作用
  • 常熟公司做网站拉新推广渠道
  • 网站建设页面底部叫什么百度热搜广告位
  • 晚上睡不着正能量网站深圳百度推广seo公司