第一课 类 对象 类成员的简介
1.
类Class是实现现实世界事物的模型
类是现实事物抽象所得的结果;
事物包括物质(实体)和运动(逻辑)
建模是一个去伪存真,由表及里的过程
2.
类与对象的关系
什么时候是对象(现实),什么时候是实例(程序)
1.对象也叫实例,是类经过实例化后得到内存中的实体
2.对象和实例是一回事;必须是实例飞,概念不能飞;有的类不能实例化(依照类,我们可以创建对象),比如数学,我们不能说一个数学
3.使用new操作符创建类的实例 #
引用变量与实例的关系
ü 孩子(Form myForm)与气球(new Form());
ü 气球不一定有孩子牵着;(Form myForm)
ü 多个孩子可以使用各自的绳子牵着同一个气球,也可以都通过一根绳子牵着
Form myForm1=
new Form();
Form myForm2=
myForm1;
- 类的三大成员
l 属性(Property):存储数据,组合起来表示类或对象当前的状态
l 方法(Menthod):表示类或对象能做什么,构成逻辑的成员
l 事件(Event):类或对象通知其他类或对象的机制,为C#特有
某些特殊的类或对象在成员方面的侧重点不同:
Ø 模型类或对象重在属性,例如:Entity Framework//连接数据库
NuGet获取Entity Framework引用dll
Solution添加 new item-Date-ASO.NET.Entity
Date Model-从数据库新建-新建连接-Microsoft
SQL Server-.-opc149-测试连接
OPC149Entities proxy = new OPC149Entities();
foreach (Box_Main box_Main i