.NET程序设计期末复习总结

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

一、框架

.NET Framework的两个主要组成:CLR,框架类库

       公共语言运行时 (CLR) 和框架类库 (FCL)

 CLR的两个主要组成:CLS,CTS

1、CTS (通用类型系统) :用于解决不同语言的数据类型不同的问题。

如: C#—int, 而VB—Integer,通过CTS都编译成Int32。

2、CLS (公共语言规范) :不用语言开发的托管代码,可以相互调用,即互操作性问题。

C#基本语法

关键字

(名称空间:在任何 C# 程序中的第一条语句都是:using System;

using 关键字用于在程序中包含命名空间。一个程序可以包含多个 using 语句。

类:class 关键字用于声明一个类。

接口:接口使用 interface 关键字声明,它与类的声明类似。接口声明默认是 public 的。下面是一个接口声明的实例:

interface IMyInterface
{
    void MethodToImplement();
}

以上代码定义了接口 IMyInterface。通常接口命令以 I 字母开头

InterfaceImplementer 类实现了 IMyInterface 接口,接口的实现与类的继承语法格式类似:

class InterfaceImplementer : IMyInterface

继承接口后,我们需要实现接口的方法 MethodToImplement() 

抽象类/方法:public abstract class

  • 1、抽象类中的抽象属性和抽象方法必须是公有的,因此必须有public修饰符
  • 2、子类必须override抽象类中的所有抽象属性和抽象方法,如果没有全部override,那么子类必须是抽象类
  • 3、抽象类中可以有非抽象属性和非抽象方法,也可以是私有或者公有,但是如果是私有的话  子类就不能访问,无意义,所以一般情况下都设置为公有
  • 4、有抽象方法或抽象属性的类一定是抽象类,抽象类中的属性或方法不一定都是抽象的

密封类:

你还在担心期末复习没有题目做?爬虫帮帮你 你还在为期末复习没有题目做?前言题库刷题暴力输出结果展示 前言 数据分析期末复习,因为是学校第一年考试,只能去互联网上找题啦! 给大家推荐一个宝藏级的考试系统,里面有各种计算机科目的练习题,可以直接在上面答题练习,也可以像我一样暴力输出。 题库刷题 暴力输出 暴力爬取全部题目信息及答案! """ @Author: ZS @CSDN : https://zsyll.blog.csdn.net/ @Time : 2021/12/3 20:15 """ import requests import 阅读详情

相关推荐

asp.net期末考试试卷

asp.net期末考试试卷,涉及课程:C#+SQL Server 数据库

.NET程序设计复习总结

一、.NET Framework概述 .NET Framework组成 命名空间 二、面向对象 面向对象的三大特性 类和对象 类的方法 静态方法和实例方法 重载 构造函数 out和ref关键字 类的继承和多态性 继承 base关键字 访问修饰符 多态 抽象类和和抽象方法 虚方法 密封类 接口 枚举 结构 三、集合与泛型 ArrayList HashTable List< T > Dictionary< K,V > 四、XML、文件读写与序列化 序列化的含义 FileMode和FileAccess XmlDo

有一分热,发一分光。 8807

ASP.NET期末复习

ASP.NET程序设计期末分章练习,涵盖选择填判断等多种题型

C#.NET期末必备复习资料

文章目录.NET Framework概述1、.NET 框架什么是.NET框架?.NET框架核心2、框架类库3、CLR4、名称空间面向对象1、面向对象三大特性2、类和对象3、访问修饰符4、静态方法与实例方法区别5、重载6、构造函数7、枚举8、结构体9、类和结构的异同点10、继承11、base关键字12、接口13、抽象类14、密封类15、虚方法和抽象方法的异同点16、接口与抽象类的异同点17、out 和 ref关键字18、值类型与引用类型细分集合与泛型1、常见集合类2、ArrayList2、HashTable3

weixin_44736475的博客 7679

c#期末考试知识点_C#知识点提炼期末复习专用

根据内部消息称:有三类题型:程序阅读题:2题简答题:2题 (主要是对概念的考查)编程题:暂定2-3题复习要点:.net framework通用语言开发环境、.NET基础类库、.NET开发语言、visual studio.NET集成开发环境c#的特点1.语法简介2.彻底的面向对象3.与Web应用紧密结合4.强大的安全机制5.完善的错误、异常处理机制6.灵活的版本处理技术7.兼容性8.(老师加的)全方...

weixin_36242516的博客 1157

期末复习习题【计算机网络习题&实验】

期末复习习题【计算机网络习题&实验】

小心星的博客 5287

期末复习】Visual C# .NET

文章目录Visual C# .NET控件及其应用标签控件(Label)文本框(Text)单选按钮控件复选框按钮控件(CheckBox)列表框(ListBox)组合框(ComboBox)Timer图片框(PictureBox)滚动条TreeView(树型视图)列表视图(ListView)菜单(MeunStrip)链接数据库(以Access为样例)关系数据库的基本概念关系数据库的四个常用SQL语句ADO.NET的体系结构及存取模式ADO.NET对象和编程 Visual C# .NET 控件及其应用 标签控件(L

m0_50994219的博客 655

c#期末考试知识点_C#期末复习资料

一、.NET简介与基本语法.NETFramework的组成解答:第一种.(笼统的的答案)NETFramework由两部分组成:一、公共语言运行时(CLR);二、.NETFramework类库;另外一种比较完整的解答:1.程序设计语言及其公共语言规范(CLS);2.应用程序平台(ASP.NET及Window应用程序等);3.ADO.NET及类库;4.公共语言运行时(CLR);5.开发环境(Vi...

weixin_39736913的博客 726

.NET期末考试知识点

.NET期末考试知识点,c#语言,.net开发平台

asp.net期末复习材料

期末复习材料,期末必备肯定有用,本人亲测

ASP.NET 实训报告

ASP.net期末实训报告(1)用户注册模块; (2)用户登录模块; (3)查询主帖模块; (4)详细信息模块; (5)发表新主帖模块; (6)回复模块; (7)管理员登录模块; (8)删除主帖及其全部回复模块。

ASP.net复习

ASP.NET复习资料,其中包括简答题的文档和代码题的文档。

C#知识点提炼期末复习专用

根据内部消息称:有三类题型: 程序阅读题:2题 简答题:2题 (主要是对概念的考查) 编程题:暂定2-3题 复习要点: .net framework 通用语言开发环境、.NET基础类库、.NET开发语言、visual studio.NET 集成开发环境 c#的特点 1.语法简介 2.彻底的面向对象 3.与Web应用紧密结合 4.强大的安全机制...

a40802092的博客 1575

Web期末复习考试点总结

前言 刚刚复习过web相关知识点以备战期末考试,期末考试刚过,把考试点共享出来,以便自己之后对概念能快速回顾,也望文章能帮助到大家,由于是考试的考试点总结,因此知识点并不全面,望大家理解。 参考资料:Java Web程序设计(慕课版 第2版)——基于SSM(Spring+SpringMVC+MyBatis)框架 主主编:梁永先,陈滢生,尹校军 副主编:桑园,王兰,张军丽 第一章 Web:web是分布在全世界的、基于HTTP通信协议的、存储在web服务器中的所有互相链接的超文本集。 Web发展历程:静态文档阶

qq_54162207的博客 7467

武夷学院c语言程序期末试卷,程序设计自测试卷

程序设计自测试卷Tag内容描述:1、程序设计课程期终自测试卷(2)学号: 姓名: 队别: 一、选择题(每题1分,共40分)1. 下面说法正确的是( )。A)结构化程序的基本结构有三种,分别是循环结构、选择结构和顺序结构B)计算机只能执行顺序结构的C语言源程序C)循环结构无法使用NS流程图描述D)一般称含有。2、精品文档 系别 专业 班级 姓名 学号 密 封 装 订 线 武夷学院期末考试试卷 10 ...

weixin_39619174的博客 239

C#期末考试复习笔记

C#复习笔记1. C#语言概述2. 常用标签控件3. 数据类型4. 运算符和表达式5. 数组6.GDI+图形7. 方法8. 窗体和控件 1. C#语言概述 c#语言是面向对象的程序设计语言,后缀名是.cs c#语言没有指针 c#语言完全拥有.NET的自动回收机制 c#语言不能用于硬件驱动程序的开发 .NET是一个用于建立应用程序的平台 源代码是一个用于应用程序的核心,没有源代码则无法编译一个应用程序 工具栏是一些工具按钮的组合 Console.ReadLine()的作用是防止程序运行完后控制台自动关闭 c

My___CSDN的博客 3856

操作系统期末复习(6)

​​最终解析总结:​​ 实时操作系统的精髓在于其对时限(Deadline)的严格保障。选项 A “规定时间”最精准、最无可替代地表达了实时性的核心要求——​​系统必须在预定义的、明确说明的最大时间间隔(即截止期限)内完成对事件的处理。​​ 选项 B、C、D(响应时间、周转时间、调度时间)要么更适合描述其他类型系统的性能指标(分时、批处理),要么只描述了事件处理过程中的某个部分或环节,无法全面、准确地表达实时系统所强制要求的“总时限”概念。​​对于实时系统来说,保证在'规定时间'(Deadline)内完成处理

weidl001的博客 516
下一篇: 算法设计与分析期末考点复习
Raoul_
博客等级 码龄7年 5粉丝 · 5原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值