- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1c#程序设计基本知识点
目 录
绪论:2
一、向对象的理解2
一、对象的概念2
二、在编程中的理解2
二、C#中的类基本知识点总结3
三C#面向对象编程的程序结构解析:4
四、类和对象的关系5
五、C#基本知识点补充7
六、 流程控制知识点概括和注意事项10
七、事件和委托以及索引指示器11
一、Delegate 概念介绍………………………………………………………11
二、实现delegate 的步骤:…………………………………………………11
三、实例说明……………………………………………………………………12
八、事件应用——为按钮添加事件16
九、接口基本知识17
十、学习C#面向对象程序设计的体会 18
十一、在以后的学习中解决对策:19
1
绪论:
通过前几个学期对java编程语言的学习,加上这学期对C#开发语言的了解,
发现java和c#之间有很多想通之处,所以对C#也能很快的上手,实现简单的编
程。实现简单的代码开发和维护。一下是自己几周课的学习内容总结和自己学习
这门课的心得体会。
一、向对象的理解
一、对象的概念:客观存在的世界中的一切事物都是对象。面向对象。
二、在编程中的理解
(1)面向对象就是把现实世界中事物实例模型化,把现实中的事例用一组属性
和方法及表示他的事件来表示,并且用面向对象的编程语言转化正计算机可执行
的工作,并模拟现实的操作来实现实际的应用。
(2)面向对象在编程中还实现数据和操作的分离,不同方法和事件分离,以及
把具有相同属性和方法的对象集合起来达到内聚。这就利于程序的可读性,可维
护性好,也方便程序移植,可复用高了,就减轻了程序的而开发难度,从而提高
了程序设计的效率。
属性
客
现实事物实
观
对象 例模型 化
世 达到目的
界
操作
2
二、C#中的类基本知识点总结
1.C#中的类只支持单继承。
2.对类成员的访问:1.公有成员。Public,允许外部访问。2.私有成员。Private,
只允许类中的成员访问。派生类都不能访问。3.保护成员。Protected.方便派生类
的直接访问,同时又希望对外部是隐藏的。4.内部成员。Internal.对于同一包内的
程序或库是透明的。而对于包外是隐藏的。
5.类中的成员要么是静态要么是非静态。一般来说,静态成员是属于类所有,非
静态成员则属于类的实例-对象。访问的时候:静态:类名.成员名;非静态:
实例名.成员名 (this.成员名)static
6. 关键字const 用于声明常量,后跟数据类型的声明。例:publicconst double
x 1.0;
7.构造函数不声明返回类型,构造函数用于执行类的实例的初始化。
8.折构函数在类的实例超出实用范围时,我们希望收回它所占的存储时使用。析
构函数跟类名相同,只是在前面加上一个符号:~
9.值参数:使用值参数时,初调用的方法不会修改内存中实参的值。
引用型参数:引用型参数并不开辟新的内存区域。当利用引用型参数向方法传递
形参时,编译程序将把实际参数所在内存中的地址传递给方法。
10.substring(0,i) 从此实例检索子字符串。子字符串从指定的字符位置开始且具有
指定的长度。String.indexof(char) 报告指定 Unicode 字符在此字符串中的第一个
匹配项的索引.
11.输出型参数: 输出型参数也不开辟新内存,跟引用型参数一样,只是引用型参
数在使用的时候不用需要对变量进行初始化,引用型参数用于传递方法的返回数
据。
12.如果形参中包含了数组参数,那么它必须在参数表中位于最后。另外,参数
只允许一维数组。
文档评论(0)