c#期末考试知识点_C#期末复习资料
一、
.NET
简介与基本语法
.NET Framework
的组成
解答:第一种
.
(笼统的的答案)
NET Framework
由两部分组成:一、公共语言运行时
(
CLR
)
;二、
.NET Framework
类库;
另外一种比较完整的解答:
1.
程序设计语言及其公共语言规范(
CLS
)
;
2.
应用程序平台(
ASP.NET
及
Window
应用程序等)
;
3.ADO.NET
及类库;
4.
公共语言运行时(
CLR
)
;
5.
开发环境(
Visual
Studio.NET)
.NET
中主要名称空间及其作用
解答:
System.Data
用于访问
ADO.NET
(使用
DataTable
、
DataSet
对象)
System.IO
用于操作文件
System.Windows.Forms
用于开发
Windows
应用程序(可以使用
MessageBox
、
Form
对象)
System.Collections.Generic
可以使用泛型
System.Net
可以对网络协议进行编程
System.Security
提供系统的安全控制功能
System.Data.SqlClient
用于访问
ADO.NET
(使用
SqlConnection
、
SqlCommand
等对象)
System.Xml
用于处理
XML
、
XML
架构、
XSL/T
转换等
System.Web
用于
Web
服务器及浏览器交互等
C#
基本语法
二、面向对象
为什么要封装,定义属性的两个访问器,方法的重载,方法参数的引用有几种方法,有什
么区别,构造函数的作用是什么,静态方法和实例方法的区别
为什么要封装:
封装可以有效地保证数据的安全性,
并能隐藏类的实现细节,
提高程序的可
靠性和安全性,避免不必要的错误出现,提高了程序的抗干扰性。
定义属性的两个访问器
:
get
访问函数(访问器)
;
set
访问函数(访问器)
;
方法的重载
:
所谓方法重载是指同一个方法名可以对应多个方法实现,
只要他们的参数类型、
参数顺序或者参数个数不完全相同;
方法参数的引用有几种方法:
1.
值传递方式传递和值引用方式传递;
2.
输出型参数方式传递;
3.
数组型参数方式传递;
区别:
一、对于值类型的参数,实参的值将被复制一份给形参,方法代码中对形参的修改并不会
影响到实参;
二、对于引用类型的参数传递,
形参和实参实际上会只向同一个对象,
代码中对形参的修改
会直接作用于实参,引用传递的参数通过
ref
关键字加以修饰;
三、输出型参数也是采用引用传递方式,
但其形参要求在方法返回之前必须被赋值,
输出型
参数用
out
关键字加以修饰;
四、方法中只允许定义一个数组型参数,
而且该参数必须位于参数列表中的最后,
数组型参
数所定义的数组必须是一维数组,
数组型参数不能同时作为引用型参数或者输出型参数;
构造函数的作用是什么:
构造函数函数名称和类名相同,且不声明返回值类型,其主要作
用是完成对象的初始化工作
静态方法和实例方法的区别
c#期末考试知识点_C#期末复习资料相关推荐
- c#期末考试知识点_c#期末考试复习题
c#期末考试复习题 程序中主函数的名字为( ). A. main B. MAIN C. Main D. 任意标识符 2. 关于C#程序的书写,下列不正确的说法是____. A. 区分大小写 B. 一行 ...
- c#期末考试知识点_c#期末考试复习题及答案
基于 C# 的 OOP 技术课程 复习题 /// 一. 判 断题 (本大题共 10 个小题,每小题 1 分,共 10 分) 1. 在同一行上可以书写多条语句,每条语句间用分号分隔. (t ) 2. 在 ...
- 广东理工学院c语言考试试卷,20年广东理工学院成人高考期末考试 C语言程序设计 复习资料(15页)-原创力文档...
淘资料: / 百年教育职业培训中心: / 广东理工学院 成人高考 内部资料 百年教育职业培训中心编制 8-1 C语言程序设计 考前复习资料 学习方式: 业余 时间:100分钟 课程:<C语言程序 ...
- 【计算机图形学】期末考试课后习题重点复习(第3-4章)
文章目录 第三章 3.2什么是用户模型?设计一个好的用户接口要涉及哪些因素? 3.3 PHGS 和 GKS 图形软件标准有哪 6 种逻辑输入设备?试评价这 6 种逻辑分类方法. *3.4分别说明定位. ...
- 【计算机图形学】期末考试课后习题重点复习(第1-2章)
文章目录 第一章 1.1名词解释:图形.图像.点阵法.参数法. 1.2图形包括哪两方面的要素,在计算机中如何表示它们? 1.3什么叫计算机图形学?分析计算机图形学.数字图像处理和计算机视觉学科间的关系 ...
- 【计算机图形学】期末考试课后习题重点复习(第5-8章)
文章目录 第五章 5.1名词解释: 5.12简述边缘填充算法, 图示其填充过程. 5.13简述栅栏填充算法, 图示其填充过程. 5.20多边形填充算法中如何进行内-外测试?图示奇-偶规则和非零环绕数规 ...
- 高考数学复习-立体几何知识点总结及复习资料
高考数学复习-立体几何知识点总结及复习资料(有电子完整版)私信领取. 今天高考数学复习-立体几何知识点总结及复习资料分享就到这里了,关注高中数学肖博老师为大家分享更多高中数学知识点和视频教程.
- 中考计算机文件知识点,操作知识点微机中考复习资料.doc
操作知识点微机中考复习资料 操作知识点 WORD部分:2 EXCEL部分:3 POWERPOINT部分4 FRONTPAGE部分5 Windows6 文字录入:7 WORD部分:3.5.11.7.17 ...
- [知识点整理]中科院/国科大 自然语言处理nlp 期末考试知识点整理
本文为2022秋网安学院的自然语言处理课程期末复习知识点整理,水平有限,整理的答案可能有错误或遗漏,欢迎大家指正. 文章的第二部分内容参考了学校学姐的文章,文章写的很好,大家可以关注她:(133条消息 ...
最新文章
- 做科研已经很辛苦了,为什么还要做PPT汇报?
- 购物价值观(values of shopping)
- 【错误记录】Visual Studio 中编译 NDK 报错 ( no matching function for call to ‘cacheflush‘ cacheflush(); )
- 【linux】关于分析系统问题的前几分钟
- OpenGL编程指南8:模型组合变换
- JavaWeb学习之路——SpringBoot搭建项目框架(一)
- 布朗语料库中不同部分的情态动词频率直方图绘制的代码详细解释
- SAP Spartacus 服务器端渲染找不到 index 视图的问题
- 不同的编译器:GCC G++ C C++的区别
- 网站访客系统php,PHP实现网站访客来访显示访客IP浏览器操作系统
- 认识什么是运维中的CI/CD---持续集成交付工作笔记001
- python怎么索引txt数据中第四行_python-在熊猫数据框中按行计数编制索引
- UITextField监控文字变化方法
- 微擎自动回复 加粉丝名_如何一天加100个精准粉丝?蒋老师告诉你系统的套路和方法...
- rename python_谈谈重命名方法renames详解
- 【路径规划】基于matlab蚁群算法求解公交车路径规划问题【含Matlab源码 930期】
- 自己决定,玩客云到底要不要买
- Postgresql杂谈 04—Postgresql中的五种常规索引
- CS224n 深度自然语言处理(四) Note - Backpropagation and computation graphs
- December, 14