
C#知识点笔记
文章平均质量分 91
小小数媒成员
分享学习笔记~编程慢慢长路,寻找志同道合的朋友20岁的年纪,只管大方勇敢向前
展开
-
面向对象开发—多态
面向对象开发的三大特性(封装、继承、多态)中,多态通过统一接口实现扩展开放、修改封闭。实现方式包括:继承配合虚方法(父类virtual声明,子类override重写);抽象类(含抽象方法强制实现,或虚方法默认实现);接口(纯抽象定义)。抽象类与接口关键区别在于:抽象类强调"是什么"的抽象概念(单继承,含部分实现),接口定义行为契约(多实现)。二者均不可直接实例化,抽象类因可能含未实现方法,接口因无构造函数。抽象类通过派生类实例化时,其构造函数用于初始化基类部分。设计目的是提供通用基类、强制功能实现并促进代码原创 2025-05-26 11:00:52 · 758 阅读 · 0 评论 -
C#语言高阶开发
数据结构描述数据之间的关系行为:添加数据、删除数据、插入数据、查找数据追加数据:向结构的末尾添加一个数据删除数据:向结构中删除指定的数据插入数据:向结构中某位置插入指定的数据查找数据:可以查找并访问到该数据修改数据:对该结构指定的数据进行重新赋值链式,是非连续的内存空间,是每个数据分成三部分头、数据、尾,每个数据的尾部连接下一个数据的头部所以在内存不是连续的空间,而是一个一个的空间,通过头尾地址连接在一起集合Collection是C#写好的数据结构类库。原创 2023-11-22 16:26:27 · 1490 阅读 · 1 评论 -
C#集合(泛型集合与非泛型)
列表 ArrayList ListArrayList字典Hashtable DictionaryHashtable(哈希表)字典嵌套字典堆栈 Stack (后进先出) Stack对列 Queue(先进先出) Queue原创 2022-08-12 14:32:33 · 384 阅读 · 0 评论 -
c#复习题(简答题:基础+面向对象)
c#复习题(简答题:基础+面向对象)原创 2022-06-24 10:49:37 · 2829 阅读 · 1 评论 -
c#复习题2(含答案及解析)
c#复习题2(含答案及解析)原创 2022-06-22 15:25:38 · 1496 阅读 · 0 评论 -
C#复习题1(含答案及解析)
c#复习题原创 2022-06-21 15:04:18 · 3393 阅读 · 1 评论