* 1.如何让普通的类具备foreach功能 * 2.本类是缓存类,提供添加,删除,清除,移除等方法来管理对象(你想存的东西) * 缓存: * ...
/* * 索引器: * 作用:让对象具有快速访问元素的能力 * 索引器和数组的区别: * 1.索引器的索引类型不限定是整形 * 2.索引器可以有...
委托:其实就是一种命令,A委托B,做事情的就是B * 上面是在现实世界里,反过来在程序世界中的 * 委托实际上就是存储了方法的地址,做事情的任然...
ArrayList (非泛型集合 using System.Collections;) public void Text1(){ ArrayLi...
string的学习 * 正则表达式 * 比如说: * 账号验证(包含英文字母,特殊符号,数字,6位以上长度); * 邮箱验证 * 电话验证 cl...
*里氏替换原则实现方法:子类可以出现在任何父类 * * 动态多动性: * 1.虚方法的多态 * 2.抽象方法的多态 * 3.接口方法的动态多动性...
/*用static修饰的类为静态类 *静态类的特点: 1.静态类不能被直接实例化 2.静态类不能被继承 3.静态类中不能包含实例成员 4.静态类...
LSP:里氏替换原则 * 原则上来讲,子类对象可以赋给父类对象,也可以说子类替换父类,并且出现在父类能过出现的任何地方 * * 反过来说,父类对...
多态 学习OOp多态*1.方法重载*2.方法重写*3.里氏替换原则**方法重载:构造函数就属于特殊的方法重载*方法重载就是指在同一类中相同方法...
文集作者