C#面向过程编程
第一章 C#面向过程编程学习
文章目录
前言
C#起源于C语言家族,是一种简洁、类型安全的面向对象的编程语言,主要用来构建在.NET Framework上运行的各种安全、可靠的应用程序。
一、什么是面向过程编程?
面向过程编程:分析出解决问题所需要的步骤,然后用代码把这些步骤一步一步实现。
二、什么是面向对象编程?
面向对象编程:是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为(把解决问题过程中的部分代码,封装成类)。
三、什么是类?
类:是对事物的一种抽象定义,类是具有共同特征和行为的一类事物的统称(可以参照分类来理解)。
四、什么是对象?
对象:是类的实例,拥有具体特征和行为之后的类就成为了对象。对象是独一无二的具体个体,用来描述现实世界的某个事物(对象是某一类事物的具体的个体)。
五、如何编写类?
1.具体说明
- 类有属性和方法,属性描述某类事物的特征,方法描述某类事物的行为;
声明属性语法:访问修饰符(public) 数据类型 属性名;
- 定义方法的时候,普通的类不需要定义成静态的方法。
代码如下(示例):
namespace RPG
{
public class Equie
{
private string name;
private string jiNsx;
public Equie()
{
}
public Equie(string name1,string jiNsx1)
{
this.Jinsx = jiNsx1;
this.Name = name1;
}
public void sum()
{
Console.WriteLine("Hello world!");
}
}
}
六、如何实例化对象?
1.具体说明
- 在main函数中,或在要使用这个类的地方;
语法:类名 对象名(自己想的) = new 类名();
- 定义方法的时候,普通的类不需要定义成静态的方法。
代码如下(示例):
class Program
{
static void Main(string[] args)
{
Console.Clear();//clear为清除控制台缓冲区
Equiec = new Equie();
c.sum();
Console.ReadKey();
}
}
七、类的使用
1.具体说明
- 类在使用的时候都需要实例化类的对象,然后通过对象使用类的属性和方法。
代码如下(示例):
namespace 类的使用
{
public class Class1 {
public string name;
}
class Program
{
static void Main(string[] args)
{
Class1 c = new Class1();
c.name = "鸡蛋";
Console.WriteLine(c.name);
Console.ReadKey();
}
}
}
总结
以上就是今天要讲的内容,本文仅仅简单易懂介绍了C#面向过程编程,然后如有不足的地方望指正改进,谢谢!