01类的声明和实例化
类的三大特征
类和对象的概念
类是模板,模具,定义了对象在实例化时候的样子
对象是类的实例,用这个模具创建的零件( 使用new创建对象)
new的作用是实例化对象,不是分配内存,
02实例字段
在类的级别上声明的变量,存储与对象关联的数据
03构造器和终结器
class Program
{
static void Main(string[] args)
{
//集合初始化器 可以在集合实例化期间为集合内部的项赋值
//它借用数组语法来初始化集合中的每一项
List<Enemy> enemyList=new List<Enemy>()
{
new Enemy(10,20),
new Enemy(100,500),
};
ReadKey();
}
}
public class Enemy
{
public int hp;
public int aslary;
public Enemy(int hp,int aslary)
{
this.hp = hp;
this.aslary = aslary;
}
}
04静态构造器
class Program
{
static void Main(string[] args)
{
Enemy enemy=new Enemy(100);
ReadKey();
}
}
class Enemy
{
private static int hp=10;
private int age;
static Enemy()
{
hp = 100;
Console.WriteLine("静态构造器"+hp);
}
public Enemy(int age)
{
this.age = age;
Console.WriteLine("实例构造器");
}
}
.