美文网首页
P13 Dart 泛型 泛型方法 泛型类 泛型接口

P13 Dart 泛型 泛型方法 泛型类 泛型接口

作者: 贝灬小晖 | 来源:发表于2020-03-04 16:40 被阅读0次

1.泛型

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

String getData(String value){
  return value;
}
int geData1(int value){
  return value;
}
// getData2(value){
//   return value;
// }
//泛型方法
//传入的方法,和返回的方法是一样的
//对传入参数可以进行校验
T getDataMore<T>(T value){
  return value;
}
main(List<String> args) {
  //1.同时校验参数
  print(getDataMore<String>("222"));
  //泛型类 校验参数 用的最多的估计就在数组这里了
  var lis = new List<String>();
   var aa = new PrintClass<String>();

}

//2.泛型类

class PrintClass<T>{
}

//3.泛型接口 写法类似于普通的抽象类,只是把抽象类定义的类型 定义为<T>

//数据缓存可以写成泛型,然后进行存储
abstract class TEST<T>{
     void setValue(String key,T value);
}
class A<T> implements TEST<T>{
  @override
  void setValue(String key, T value) {
  }

}

相关文章

  • 泛型的使用

    泛型有三种使用方式,分别为:泛型类、泛型接口、泛型方法 泛型类 泛型接口 泛型通配符 泛型方法 静态方法与...

  • Java 泛型

    泛型类 例如 泛型接口 例如 泛型通配符 泛型方法 类中的泛型方法 泛型方法与可变参数 静态方法与泛型 泛型上下边...

  • 重走安卓进阶路——泛型

    ps.原来的标题 为什么我们需要泛型? 泛型类、泛型接口和泛型方法(泛型类和泛型接口的定义与泛型方法辨析); 如何...

  • 【泛型】通配符与嵌套

    上一篇 【泛型】泛型的作用与定义 1 泛型分类 泛型可以分成泛型类、泛型方法和泛型接口 1.1 泛型类 一个泛型类...

  • 泛型 & 注解 & Log4J日志组件

    掌握的知识 : 基本用法、泛型擦除、泛型类/泛型方法/泛型接口、泛型关键字、反射泛型(案例) 泛型 概述 : 泛型...

  • 泛型

    关于泛型类,泛型方法,泛型接口泛型类:public class FanXingLeiDemo {//这里是泛...

  • 泛型

    一、泛型类、泛型接口和泛型方法1、泛型接口的定义: 2、两种泛型类的定义:(1) (2) 3、泛型方法的定义,可以...

  • Java 19-5.1泛型

    泛型类定义泛型类可以规定传入对象 泛型类 和泛型方法 泛型接口 如果实现类也无法确定泛型 可以在继承类中确定泛型:

  • P13 Dart 泛型 泛型方法 泛型类 泛型接口

    1.泛型 //泛型就是解决 类 接口 方法的复用性//以及对不特定数据类型的支持(类型校验) //2.泛型类 //...

  • 泛型

    1.什么是泛型? 2.为什么需要泛型? 3.泛型类、接口 泛型类注意事项: 从泛型类派生子类 泛型接口 泛型接口的...

网友评论

      本文标题:P13 Dart 泛型 泛型方法 泛型类 泛型接口

      本文链接:https://www.haomeiwen.com/subject/wwhblhtx.html