C#基础
目录
一.面向对象
1.什么是面向对象?
2.面向对象编程的四项基本原则为:
二.类和对象
1.类是一种活动的数据结构
2..一个简单的实例:
3..声明类
4.字段
1.特征
2.初始化
5.方法
注意:C#中没有全局函数 C#中方法没有默认的返回类型 必须包含返回类型或者void
6.访问修饰符
一.面向对象
1.什么是面向对象?
面向对象其实就是在处理事物时,对事物的特征、行为进行概括、归纳、总结 抽象成一个类,然后在使用时由类再生成对象, 在编程时使用,这个过程就可以面向对象编程
2.面向对象编程的四项基本原则为:
- 抽象:将实体的相关特性和交互建模为类,以定义系统的抽象表示。
- 封装:隐藏对象的内部状态和功能,并仅允许通过一组公共函数进行访问。
- 继承:根据现有抽象创建新抽象的能力。
- 多形性:跨多个抽象以不同方式实现继承属性或方法的能力。
二.类和对象
1.类是一种活动的数据结构
在面向对象的分析和设计出现之前,程序员们仅把程序当做指令的序列,那时的焦点主要放在指定的组合和优化上,随着面向对象的出现,焦点从优化指令转移到组织程序的数据和功能上。程序的数据和功能被组织为逻辑上相关的数据项和函数的封装集合,并被称为类
类是一个能储存数据并执行代码的数据结构,它包含数据成员和函数成员。
2..一个简单的实例:
public class Student
{
public int id,age;
public Point(int id,int age)
{
this.id = id;
this.age = age;
}
}
3..声明类
类的生命提供下列内容:
- 类的名称
- 类的成员
- 类的特征
4.字段
字段是隶属于类的变量
1.特征
可以被写入
可以被读取
2.初始化
字段初始化语句时字段声明的一部分
初始化值必须是编译时可确定的
如果没有初始化语句,字段的值会被编译器设为默认值
5.方法
- 返回类型
- 名称
- 参数列表
- 方法体
注意:C#中没有全局函数 C#中方法没有默认的返回类型 必须包含返回类型或者void
6.访问修饰符
每个类成员都有关联的可访问性,用于控制能够访问成员的程序文本区域。 可访问性有六种可能的形式。 以下内容对访问修饰符进行了汇总。
public:访问不受限制。
private:访问仅限于此类。
protected:访问仅限于此类或派生自此类的类。
internal:仅可访问当前程序集(.exe 或 .dll)。
protected internal:仅可访问此类、从此类中派生的类,或者同一程序集中的类。
private protected:仅可访问此类或同一程序集中从此类中派生的类。
还没有评论,来说两句吧...