• 面向对象 类库、委托


      今天,我主要学习的是类库和委托的内容。

      类库,指的是别人帮忙写好一个类,自己来调用这个类。自己只能看到这个类,看不到具体的实现过程,它保密性很强。

      类库是一个后缀为“.dll”的文件。在使用类库时,只需将类库文件拷到对应项目的"bin"文件夹下的"Debug"文件夹里,在项目的主程序里,首先用"using"引用一下这个类库,然后,在解决方案中,右键→添加引用,在弹出的窗口中,通过"浏览"找到相应的类库,添加进来就可以了。

      委托:delegate 

      可以理解为函数的指针。

      在使用委托时,首先要声明委托变量:public delegate int FirstDel(int aaa, int bbb);然后,创建委托变量,赋值,函数指向:FirstDel f1 = new JiaJian().Jia;

    int c = f1(10, 20);

      is运算符:判断某个变量/对象,是不是某一种类型,返回bool值。

      as运算符:类型转换,如果转换不成功,不会报错,而是返回一个null。

      如:

    object ob = new JiaJian();
     if (ob is ChengChu)
     {
            ChengChu cc = ob as ChengChu;
     }    

      泛型集合: List<T>

      是指不固定长度,固定类型的一种集合。

      如:

     List<ChengChu> list = new List<ChengChu>();
  • 相关阅读:
    PAT 乙级 1041 考试座位号(15) C++版
    四、Shell输入、输出功能和字符颜色设置
    三、Shell变量类型和运算符
    Shell文件权限和脚本执行
    Spark Standalone
    Loadrunner安装
    kali 2.0源更新
    xmanager远程桌面连接Linux
    Linux--文件查找命令
    Linux下MySQL忘记密码
  • 原文地址:https://www.cnblogs.com/hongsen3/p/5863306.html
Copyright © 2020-2023  润新知