c(net)知识知识总结

c(net)知识知识总结

ID:27695563

大小:229.27 KB

页数:19页

时间:2018-12-04

c(net)知识知识总结_第1页
c(net)知识知识总结_第2页
c(net)知识知识总结_第3页
c(net)知识知识总结_第4页
c(net)知识知识总结_第5页
资源描述:

《c(net)知识知识总结》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第一早第一点:.NET(C#语言)的发展方向.NET学习主线:C#语言的基础特性->WINFORM(C/S模式编程)---〉WPF---〉ASP.NET(WebForm)---〉SilverIight---〉Android第二点:学习.NET课程体系1-6章:C#面向对象编程第一章:C#的介绍以及异常处理第二章:C#的类与对象的关系,以及属性与方法(静态方法,构造方法,重载)第三章:C#基本数据类型(值类型与引用类型),结构体,枚举等第[H

2、章:C#的面向对象之继承与多态第五章:C#中接口的使用以及简单工厂设计模式7-12章:C#的核心技术与高级特性第七章:TreeVie

3、w控件与ListView控件第十一章:集合与泛型集合指导学习课:.NET三层结构体系(2次课)第八章:委托与事件第九章:多线程第十章:文件及10操作第十二章:网络编程(WinSocket编程)第十三章:反射与序列化第三点:.NET体系的认识1..NET的理解:.NET是平台,C#是.NET平台上的一门语言2..NET的发展版本:.NETFramework1.0,.NETFramework2.0,.NETFramework3.0,NETFramework4.0,总共用时10年。3..NET的组成部分:CLR(CommonLanguageRuntime)公共语言运行时,.Ne

4、tFramework核心I人J库(FCL)4..NET的运行原理:C#程序……>(CLR第一次编译)——〉MSIL(巾间语言)——〉(JIT第二次编译)——〉机器语言(.EXE,.DLL)为什么需要中间语言?因为.NET是跨语言的,在.NET平台上的任何语言都可以实现互操作性。中间语言就是.NET在跨语言交互时提供语言的互操作性。CLR由两部分组成:CTS(通用类型系统)和CLS(公共语言规范)例如:基本数据类型CTSshortSystem.Intl6intSystem.Int32longSystem.Int64stringSystem.StringCLS(公共语言规范)

5、:运行在.NET平台上的所有托管代码所遵循的语言标准,如垃圾回收,异常处理等。5.C#异常处理机制:Try...catch..finally:try:引发异常,catch:捕获异常,finally:释放资源组合形式:1.try...catch1.try...catch..finally2.try...finally3.try..catch..catch..finally4.ctach...finally(错误)M题:.NETFramework有什么组成?答:有公共语言运行时(CLR)和.NETFramework基类库(FCL)这两大组件主成。第一早第二章:类与对象关系,属

6、性与方法本章目标:1.什么是类:具有相似特性(属性)和行为(方法)的对象的集合2.什么是对象:在现实世界屮存在的,并且看得见摸得着的一切事物。3.类与对象之间的关系:一对多的关系。类是对象的蓝图。4.面向对象的三大特性•.封装,继承,多态5.类的访问修饰符与成员访问修饰符的使用区别:类的访问修饰符:,public(公有的)Internal(默认访问修饰符)成员访M修饰符:Public允许类的使用者从外部进行访问。privateC#屮的私有成员仅限于类屮的成员可以访问,从类的外部访问私有成员是不合法。Protected为了方便派生类的访问,有希望成员对于外界隐藏的,这吋可以

7、使用protected修饰符声明成记为保护成员。Internal对于同一应用程序是可以访问的。6.类屮分为两种成员:成员变量(字段,属性),成员函数(方法)7.类的实例化:1.将一个抽象的概念转换为一个具体的概念的过程。2.类的实例化分为两种状态:实例化前(类的引用),实例化后(类的实例)。8.属性的作用:1.封装字段,为字段提供有效的数据验证。2.为其他类提供一个外部的访问接口9.属性的分类:只读属性,只写属性,可读可写属性10.方法的分类:实例方法,静态方法,构造方法(构造函数)实例方法:当一个类被实例化后,通过类的实例(对象)调用的方法。静态方法:当直接通过类名调用

8、的方法。静态方法中只能包含静态成员变量。构造方法:当类的实例(对象)被创建的过程中,所凋用的方法称为构造方法。特点:构造方法与类名相同,且没有返回类型。11.方法的重载:方法名相同,参数的个数,顺序,类型不同。重载与方法的返回类型无关。类的概念:同一类事物共同特点的集合,对象的概念:实际存在的事物类和对象的关系:找出生活巾的某类事物的共同特点,设计成类再从类创建出程序中的对象郭靖是大俠定义类的语法:访问修饰符class类名{//成员变量//成员方法}//定义下汽车类publicclassCars{//定义字段stringnam

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。