条款12:在constructor中尽量以initialization动作取代assignment动作
我觉得这点非常的重要,更重要是它让我们理解了如何正确书写一个类,很多情况下,程序出现crash是因为我们没有初始化变量而引起的。如果我们在写一个类的成员变量的时候,定义一个变量,就在类的构造函数中初始化这个变量,同时在释构函数中释放这个变量,那么我们的程序就可以尽量避免变量没有初始化和内存泄漏的问题。
我觉得这点非常的重要,更重要是它让我们理解了如何正确书写一个类,很多情况下,程序出现crash是因为我们没有初始化变量而引起的。如果我们在写一个类的成员变量的时候,定义一个变量,就在类的构造函数中初始化这个变量,同时在释构函数中释放这个变量,那么我们的程序就可以尽量避免变量没有初始化和内存泄漏的问题。