本帖最后由 陈振宇 于 2013-3-8 22:46 编辑
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 析构函数
{
class Program//
{
static void Main(string[] args)
{
Console.WriteLine("进入main()");
B cc = new B();//定义B的实例对象cc
cc.bb();
Console.WriteLine("按enter退出程序");
Console.Read();
Console.WriteLine("退出main()");
}
}
class aa//定义类aa
{
public aa()//定义aa的构造函数aa
{
Console.WriteLine("执行aa的构造函数");
}
~aa()//定义aa的西沟韩式
{
Console.WriteLine("执行aa的析构函数");
}
}
class B//定义类B
{
public B()//定义B的构造函数
{
Console.WriteLine("执行B的构造函数");
}
~B()//定义B的析构函数
{
Console.WriteLine("执行B的析构函数");
}
public void bb()//定义函数bb,输出指定文本
{
Console.WriteLine("进入B.bb()");
aa bb = new aa();
Console.WriteLine("退出B.bb()");
}
|