类是类型定义,数据和业务逻辑的承载体,一个类中可以包含构造函数,字段,属性,常量,函数,事件,委托等,几乎所有能够定义的语法和结构都能在类中使用。
1、类的定义:public class class1{}
public 访问注释符,表示这个类是公共的,访问不受限;
class 定义类的关键词,表示这是一个类;
class1 类的名称。
2、构造函数:public class class1
{
public class1(){}//构造函数
}
构造函数的定义,由访问注释符?类的名称?圆括号()?大括号{},构造函数是一个特殊的函数,它没有函数名称。
3、定义全局变量(字段)
public class class1
{
private string _name;//全局变量
}
全局变量的定义由访问注释符?变量类型?变量名称,一般为了区分全局变量和局部变量我们采用下划线命名。
4、定义属性
public class class1
{
public int Age{get;set;}//属性
}
5、定义函数
public class class1
{
private void DoSomething()//函数
{
//逻辑代码
}
}
函数的定义由访问修饰符?返回类型?函数名称?圆括号?加大括号
完整类的定义:
public class class1
{
private string _name;//全局变量
public int Age{get;set;}//属性
public class1(){}//构造函数
private void DoSomething()//函数
{}
}