003初识类与命名空间
初识类(class)与名称空间(namespace)
类(class)构成程序的主体,相当于模板
命名空间就是组织类的 以树形结构组织类 便于类之间相互调用
类库的引用
类和命名空间存储在类库中
类库的引用是使用名称空间的物理基础
DLL用(黑盒引用) 类库 .dll文件
DLL全程Dynamic Link Library,是微软定义的动态链接库类型。Dynamic Link Library
黑盒引用 需要有源代码
缺点 :类库代码有问题 ,需要发布者重新修改 再发布
引用方式
项目引用(白盒引用)
1.在解决方案中添加项目
2.再所需项目中 添加共享项目引用
依赖关系
类或者对象之间的耦合关系
优秀的程序追求高内聚低耦合
高内聚: 一些数据 功能 该属于哪个类就放到哪个类里面
低耦合: 类和类之间的依赖关系尽可能低