zoukankan      html  css  js  c++  java
  • typescript函数类型接口

    /*
    
    typeScript中的接口
    
    函数类型接口
    
    
       
    */
    
    
    /*
    接口的作用:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要。 typescrip中的接口类似于java,同时还增加了更灵活的接口类型,包括属性、函数、可索引和类等。
    
    定义标准。
    
    */
    
    
    // 函数类型接口:对方法传入的参数 以及返回值进行约束    批量约束
    
    
    
    // 加密的函数类型接口
    
    interface encrypt{
        (key:string,value:string):string;
    }
    
    
    var md5:encrypt=function(key:string,value:string):string{
            //模拟操作
            return key+value;
    }
    
    console.log(md5('name','zhangsan'));
    
    
    
    var sha1:encrypt=function(key:string,value:string):string{
    
        //模拟操作
        return key+'----'+value;
    }
    
    console.log(sha1('name','lisi'));
  • 相关阅读:
    洛谷 P1692 部落卫队
    洛谷 P1113 杂务
    洛谷 P1546 最短网络 Agri-Net
    洛谷 P2121 拆地毯
    洛谷 P2728 纺车的轮子 Spinning Wheels
    洛谷 P2126 Mzc家中的男家丁
    线段树双标记——乘法和加法
    A. Feed the cat
    洛谷 P1535 游荡的奶牛
    BZOJ1050 [HAOI2006]旅行
  • 原文地址:https://www.cnblogs.com/loaderman/p/11040380.html
Copyright © 2011-2022 走看看