文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
C#(开发工具)定义
C#(开发工具)定义
发布时间:2023-03-27 17:46:38 来源:
文档文库
小
中
大
字号:
手机查看
1
、数组的维度:就是一个数组中的某个元素,当用数组下标表示的时候,需要用几个数字
来表示才能唯一确定这个元素,这个数组就是几维。
2
、类:对象的类型。对象是具有类类型的变量。类是对象的抽象,而对象是类的具体实例。
3
、属性是类的数据成员。属性的作用:读取、修改、计算字段的值。
get
获取属性代码,
set
设置属性代码。
4
、
Public
:公共访问,最开放。
Protected:
受保护的成员,访问限于该类及公共派生类。
Private
:私有访问,限于类内部。
Internal
:表示内部成员,访问限于当前程序集。
ProtectedInternal
:访问仅限于该类或当前程序集的派生类。
5
、方法:把语句放在一起解决问题。
C#
不允许在类的外部声明方法。
6
、简述值类型直接包含本身数据;引用类型存储对数据的引用。
7
、方法调用:参数按值传递(赋值),按引用传递(引用)。基本数据类型作为参数默认
按值的方式传递。
基本数据类型参数按引用传递是,
应该用
ref
关键字。
ref
相当于把值引进
来,也能传出去。
out
是只传出去,从最初定义的地方引用了,并传参前初始化。
8
、方法的重载:同一个类中的同名方法,是多样性在同一个类中的一种表现。两个方法是
重载关系条件:名字相同、参数类型个数不同。
9
、构造函数的作用:如果对一个类定义了多个对象
,
而且类中数据成员比较多,那么,
程序就会显得非常臃肿繁琐。又说
:
为了解决这个问题,
C++
提供了
构造函数
来处理对
象的初始化
。
9
、对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对
象的生命周期长度可用如下的表达式表示:
T=T1+T2+T3
。
其中
T1
表示对象的创建时间,
T2
表示对象的使用时间,而
T3
则表示其清除时间。由此,我们可以看出,只有
T2
是真正
有效的时间,而
T1
、
T3
则是对象本身的开销。下面再看看
T1
、
T3
在对象的整个生命周期
中所占的比例。
10
、垃圾回收器的作用:
当发现有些对象成为垃圾时,垃圾回收器就会销毁这些对象,
并释
放这些对象所占用的内存空间。
11
、静态成员作用:可以不实例直接引用。静态方法是通过类名直接访问;实例方法是通过
类的实例访问。静态构造函数的作用:类的初始化。静态构造函数不能重载。
12
、类的继承,是新的类从已有类那里得到已有的特性。
13
、继承的优点就是,你想往基类里面加上一些功能,但是又不想去改基类的代码、或者基
类被封装了起来,就可以继承基类,然后在子类里面加入功能就
OK
了。
14
、派生类:利用继承机制,新的类可以从已有的类中派生。
15
、构建派生类构造函数调用顺序
1>
首先调用基类的构造函数(如果有基类);如果有多个基类,则按基类被列出的顺序调
用;
2
》调用这个类的成员对象的构造函数(如果有的话);弱国有多个成员对象,则按成员对
象定义的顺序被调用(与参数列表中咧出的顺序无关);
3
》最后调用这个类自身的构造函数;
16
、调用基类的带参的构造函数:用
base
定义
17
、密封类:
不能被继承。
使用密封类可以防止对类型进行自定义,
这种特性在某些情况下
与面向对象编程技术的灵活性和可扩展性是相抵触的。密封类的定义是通过
sealed
关键字
实现的。
18
、多态性:
同一操作作用于不同的对象,
可以有不同的解释,
产生不同的执行结果。
作用:
扩展积累成员重写方法、更改数据。类的继承实现多态性。
19
、抽象类:类中包含抽象方法。不能直接实例化。
20
、虚方法必须有实现部分,
并为派生类提供了覆盖该方法的选项;
抽象方法没有提供实现
部分,抽象方法是一种强制派生类覆盖的方法,否则派生类将不能被实例化。
抽象方法只能在抽象类中声明,
抽象方法必须在派生类中重写;
虚方法不是
也不必要重写。
其实如果类包含抽象方法,那么该类也是抽象的,也必须声明为抽象的。
抽象方法必须在派生类中重写,
这一点跟接口类似,
虚方法不必。
抽象方法不能声明方法实
体;而虚方法可以
包含抽象方法的类不能实例化
,而包含虚方法的类可以实例化!
21
、索引器:类的成员。使对象可以像数组一样被引用
属性
:
允许调用方法,如同公共数据成员
可以通过简单的名称进行访问
可以为静态成员或实例成员
其
get
访问器无参数
其
set
访问器包含隐式
value
参数
索引器
允许调用对象上的方法,如数组
可以通过索引器进行访问
必须为实例成员
Get
具有与索引器相同的形参表
除了
value
外,
set
还具有与索引器相同的形参表
22
、泛型:通过“参数化类型”来实现同一段代码中操作多种类型数据
23
、
C#
常见错误:语法
逻辑
运行时
24
、时间系统三要素
:
事件源
侦听器
时间处理程序
25
、过程驱动编程(顺序)事件驱动编程(不顺序)
本文来源:
https://www.2haoxitong.net/k/doc/407e8c3cb307e87101f696dd.html
《C#(开发工具)定义.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
正在进行安全检测...
2024-04-28
正在进行安全检测...
2024-04-28
正在进行安全检测...
2024-04-28
正在进行安全检测...
2024-04-28
安全验证
2024-04-28
安全验证
2024-04-28
正在进行安全检测...
2024-04-28
正在进行安全检测...
2024-04-28
正在进行安全检测...
2024-04-28
正在进行安全检测...
2024-04-28
相关推荐
1
家风的作文
2
2018年初级会计师考试《经济法》精选习题
3
六安交通运输局部门决算草案
4
高三历史一轮复习45分钟单元能力训练卷(23)新人教版
5
最新高考议论文满分作文800字以上
6
计算机文化基础试题及答案
7
【精品】初三语文复习策略.docx
8
怎么让毛豆高产
9
过年为什么要贴春联的原因
10
2018北京师范大学中国基础教育质量监测协同创新中心考研复试通知复试时间复试分数线复试经验
推荐内容
奥数试题 猴子摘桃
新飞冰箱 不制冷维修
小学助人为乐作文400字七篇
经典演讲稿范文(精选多篇)
最接近天堂的地方歌词
最新福建省厦门市2018-2019学年高一下学期期末质量检查物理试题_word版有配套答案
苏教版小学音乐四年级下册全册教案(1)
军人6月思想汇报范文
2019年街道中心幼儿园资助工作方案
小葡萄历险记读后感500字