zoukankan      html  css  js  c++  java
  • 泛型接口

    /*
     泛型接口
     
    泛型接口的定义格式: 
    
        interface 接口名<声明自定义泛型>{
        
        }
    
    泛型接口要注意的事项:
        1. 接口上自定义的泛型的具体数据类型是在实现一个接口的时候指定 的。
        2. 在接口上自定义的泛型如果在实现接口的时候没有指定具体的数据类型,那么默认为Object类型。
        
    需求: 目前我实现一个接口的时候,我还不明确我目前要操作的数据类型,我要等待创建接口实现类 对象的时候我才能指定泛型的具体数据类型。
        
        如果要延长接口自定义泛型 的具体数据类型,那么格式如下:
        格式:  
            public class Demo4<T> implements Dao<T>{
            
            }
        
     */
    
    interface Dao<T>{
        
        public void add(T t);    
    }
    
    public class Demo4<T> implements Dao<T> {
    
        public static void main(String[] args) {
            Demo4<String> d = new Demo4<String>();
        }
    
        public void add(T t){
            
        }
    
    
    }
  • 相关阅读:
    iOS~runtime理解上篇
    iOS
    iOS-数据库+上传队列+runtime
    python3
    必应壁纸破解下载
    python3-django Mac下安装以及查看路径
    iOS
    iOS
    Tornado异步之-协程与回调
    iOS
  • 原文地址:https://www.cnblogs.com/xufengyuan/p/6372998.html
Copyright © 2011-2022 走看看