关于《大话设计模式》OOP的简单笔记(一)

博客介绍了编程中的一些关键字和特性。关键字方面,var 为匿名类型关键字,编译时需赋初值;dyanmic 匿名类型运行时赋值;partial 用于类分写;volatile 修饰全局变量防线程缓存。特性上,有里氏替换、重载、重写和覆盖等概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值