- c++功能最强大的语言,C#简洁快速
-
现代软件开发--使用.NET与C#
-
3.面向对象程序设计
-
封装
-
好处:
- 良好的封装能够减少耦合
- 类内部的实现可以自由的修改
- 类具有清晰的对外接口
-
数据隐藏:
- 封装最有用的方式之一
- 访问限制:
- internal:统一程序集中
-
继承
- sealed防止类被继承
- base关键字调用基类的成员
-
多态
- 可通过指向基类的引用,来调用实现派生类中的方法
- 同一操作作用于相同的对象,可以有不同的解释,产生不同的执行结果。
- 多态通过派生类覆写基类中的虚函数方法来实现
-
两种多态
- 编译时多态:通过重载来实现。
- 运行时多态:直到系统运行时,才根据实际情况决定实现何种操作。通过覆写虚成员实现。
-
ADO.NET 2.0 系列课程
-
(1):ADO.NET 2.0 简介
-
数据访问控件史
- ODBC-(VT Objects)-DAO-(OLE DB)-ADO-ADO.NET
-
更好的数据访问层
-
通用协议的使用
- html,xml
-
优秀的缓存机制
- DataSet
-
数据提供者模型
- Data Provider