1、var 匿名类型的关键字 编译时必须赋初始值 后面赋值什么类型var就是什么类型
var a=new{ }; var=new []{new { },new { }};
在大括号中,你写变量是什么类型就是什么类型
dyanmic 匿名类型 不用赋初始值 运行时赋值
partial 类的关键字 类可以分着写
volatile 修饰全局变量或全局属性(禁止该变量在线程中进行缓存)
所有线程都有各自独立运行的堆栈,有个全局共享的内存 ——在多线程开发过程中,为了保持变量的唯一性,保证线程产生脏数据
2、里氏替换:子类以父类的形式出现 将父类类型作为参数,父类派生的所有子类都可以作为参数传进去
3、重载:在同一个类中,函数名相同,方法签名不同
4、重写完全抹掉父类方法,覆盖不会抹掉,在覆盖的方法中会存在两个方法,父类的和子类的
关于《大话设计模式》OOP的简单笔记(一)
最新推荐文章于 2021-03-22 04:29:50 发布