C#【类与对象】

一,面向对象
1,什么是面向对象
抽象出事务的特征和行为,封装成相应的类,最后实例化对象进行操作,这种程序设计的思想,称之为面向对象。

二,抽象
1,什么是抽象
抽象是对具体问题进行概括,抽取出某类对象的公共特征并加以描述的过程。对同一类事物进行具体分析,总结出共同的特征和行为,将其构成一种类型
2,抽象的分类
抽象分为数据抽象和行为抽象
数据抽象就是找出需要操作的数据,行为抽象则是指如何对这些数据进行操作。

三,类
1,什么是类
将抽象之后的特征和行为结合在一起便构成了类。类是具有共同特征(属性)和行为(方法)的一类事物的统称。

四,对象
1,什么是对象
对象是类的实例,是一种具有特征和行为的数据结构。
2,对象的特征
对象是独一无二的个体,用于描述现实世界的某个事物,并将现实世界的事物模型化

五,类与对象
1,类与对象的关系
类是对一系列对象共同行为和特征的抽象。是创建对象的模板。
2,类与对象的使用
必须先根据相同特征的对象抽象出一个类,再根据类的特征去描述具体的对象。
而C#语言就是面向对象编程的语言

六,类的语法
[访问修饰符] class 类名{
类的字段声明
类的方法声明
}

1,中括号[] 中的内容可以省略,省略表示默认值
2,class 用来定义类,就是表示你现在写的是一个类
3,大括号{} 中的内容用来表示类的主体,这个大括号其实就是可以将一类事物的共同特征和行为进行结合的东西。
4,什么是字段
描述类的特征,就是字段。
5,什么是变量:变量就是你可以任意改变其值的量
6,什么是方法
描述类的行为,就是方法。
7,什么是访问修饰符
对访问权限的定义,修饰符不同,访问的权限也就不同。

七,方法的语法
[访问修饰符] 返回值类型 方法名称(参数列表){
方法体;
}

1,参数:参数是一个变量,是一个需要你来判断的输入值
2,返回值类型:用来判断你是否需要有 返回值,如果需要返回值,就输入返回值的类型。不需要就填入Void ,代表不输入返回值,没有返回类型

八,对象的操作
创建对象的过程,称之为类的实例化,对象只有在类进行实例化后,才是实体,才能够进行操控。
语法
类名 对象名=new 类名();
访问类的字段
语法
对象.字段
.我认为代表的就是【的】的意思。
需要注意的是:类的内部访问字段时候,直接输入字段名,或者this.字段名就行。
访问类的方法
对象.方法()

九,命名空间
文件夹的作用就是将不同功能的文件,放入不同的文件夹中。
而命名空间,就跟文件夹类似。将不同的类放入不同的文件夹中。
namespace代表命名空间
命名空间分为两类。
系统命名空间和自定义命名空间。
系统命名空间:
System 提供最基本的操作
System.Data 处理数据存储和管理
System.IO 管理对文件,流的同步和异步访问
System.Windows 可视化编程中基于窗体的处理
System.Collections 包含对集合进行处理的接口和类

命名空间之间的相互调用有两种方式
1,导入命名空间
2,使用完全限定名访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值