C#阶段性复习——第一章
我会将自己复习 C# 的笔记都同步更新到博客上,不过我无法保证这些文章对于最后的考试会有帮助。这里整理的知识点主要有两大来源:课本内容与课堂习题。我自己也会在课上跟着老师绘制树形图,不过绘制树形图的频率没有规律,而且往往绘制出来的内容也会比较乱,这个我就不上传了,我会根据树形图上的重点——也就是老师上课时讲过的重点,去整理这些笔记。未来如果有机会的话,我也会将课堂上我们写过的代码给整理上去。眼下是第五周,前几周的代码我可能上传不了因为之前命名的太乱了,不过前几周的代码也不算重要。未来我大概每节课之后都会更新一次代码。希望能说到做到。
下面就是对第一章知识点的整理。说实话感觉课后习题与课堂上讲的内容关联性不大
一. 类
1. 对象抽象与归类
类是从具有相同行为与属性的对象中抽象出来的。类是一堆具有共性对象的特性描述,也就是对某种对象的抽象描述。对象具有类同样的属性成员与方法成员,用一个类定义的一堆对象中,不同对象具有不同的属性值。
计算机系统对对象的抽象化,主要分为两种:
- 数据的抽象化,将事物的数据抽象为计算机系统中的变量;
- 活动过程的抽象化,将现实生活中的事务的活动过程转化为程序中的执行流程
对象有属性和功能,属性就是 对象的数据 ,功能描述 对象的活动 。一般习惯性的把属性叫做对象的 数据成员 ,而把功能叫做对象的 方法成员 。
2. 类的封装
封装,就是将数据和对数据的处理方法结合在一起,对外只提供操作接口。隐藏方法的具体实现过程,同时对某些属性也进行隐藏。
3. 权限的模拟
类的权限设置包括 类名的权限设置 和 成员的权限设置 两个方面。
访问权限: public, internal, protected, private internal, seaed
二. NET与C#编程语言
1. Net Framework体系结构
.Net Framework位于操作系统与应用程序之间 负责管理在.NET Framework上运行的各种应用程序,且**.NET应用程序不依赖于操作系统**
三.计算机语言中的标识符和关键字
类的成员包括数据成员与方法成员。除此之外,类体一般还有一个属性成员。
类的封装定义中包括三个部分:字段、属性、方法,其中字段表示类中定义的成员变量,利用访问修饰符定义外界对字段的权限访问。方法就是类的行为,用函数的形式表达。