27析构函数,垃圾回收及类的实例演练
析构函数自动删除对象
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace XiGou
{
class Program
{
static void Main(string[] args)
{
Cat kitty = new Cat("kitty",5);
Console.WriteLine("倒数第一句");
}
}
class Cat
{
public string name;
public int age;
public Cat(string nameValue,int ageValue)
{
name=nameValue;
age=ageValue;
Console.WriteLine("一只猫生了,调用构造函数");
}
~Cat()
//析构函数
{
Console.WriteLine("一只猫死了,调用析构函数");
}
}
}
浙公网安备 33010602011771号