构造函数 允许开发者在一个类中定义一个方法作为构造函数。具有构造函数的类会在每次创建对象时先调用此方法,所以非常适合在使用对象之前做一些初始化工作。 析构函数 引用了析构函数的概念,这类似于其它面向对象的语言,如C++。析构函数会在到某个对象的所有引用都被删除或者当对象被显示销毁时执行 区别:构造函数在创建的时候调用,析构函数在摧毁的时候调用