抽象类/抽象方法

abstract  抽象的数据类型

抽象类不能被实例化

抽象类中不一定存在抽象方法

抽象方法一定是在抽象类中

抽象类里可以放任意的方法

接口

interface

不是类,就是用来当爹的

接口中不能有任何实质性的方法

所有的方法都是抽象的

不需要访问修饰符,所有的方法全是public的

object   是所有数据类型的祖宗

is as 类型转换运算符

(类型)对象    强制转换,如果转换不成功,则抛出异常

is   判断某个对象或变量是否是某个类型   返回的是True 或者 False

as 类型转换,如果某个对象能转换成某个类型,那么它会进行转换,如果无法转换成目标类型,那么它会返回一个null,不会抛出异常

var 万能变量

dynamic   动态类型

泛型  <T>

最常用的就是泛型集合

List<string> a = new List<string> { };

类库

可以保密的类文件

委托

delegate  函数的指针

委托变量的类型必须与方法的结构一致

委托变量在赋值时,赋值的方法不需要写后面的小括号

最新文章

  1. 【原创】自己动手写工具----XSmartNote [Beta 3.0]
  2. 理解Java Integer的缓存策略
  3. 使用window.navigator.userAgent属性判断浏览器类型及版本
  4. 一个完整的菜谱客户端(android源码)(有独立后台)
  5. Darwin Streaming server 的 Task 类
  6. uniq和sort的用法
  7. FragmentPagerAdapter与FragmentStatePagerAdapter差异
  8. 160G 视频教程(Java+Android+项目视频)免费下载
  9. SharePoint2010添加webpart找不到内容编辑器
  10. Wakelock API详解
  11. MVC 检测用户是否登录
  12. C语言中#define的用法
  13. Go语言之Interface(二)
  14. dentry path_lookat dput
  15. Sublime Text 3 浅色主题
  16. AC自动机相关Fail树和Trie图相关基础知识
  17. 基于Django+celery二次开发动态配置定时任务 ( 一 )
  18. SQLSERVER中的元数据锁
  19. WIFEXITED/WEXITSTATUS/WIFSIGNALED
  20. P3811 【模板】乘法逆元

热门文章

  1. request payload
  2. postgreSQL PL/SQL编程学习笔记(五)——触发器(Triggers)
  3. 关于Execel 2007 连接到 hive odbc
  4. [国家集训队]部落战争 最大流 BZOJ2150
  5. CoreML的学习
  6. Qt 学习之路 2(30):Graphics View Framework
  7. Myeclipse经常弹出Subversion Native Library Not Available
  8. Contest Hunter 0601 Genius ACM
  9. window7下karma 报 The header content contains invalid characters BUG
  10. HDU - 2276 位运算矩阵快速幂