c#编写构造函数代码
先父类构造 然后是子类构造, 如果没有特别说明调用父类中默认构造; 如果要说明到底调用哪一个父类构造, 则需在子类构造函数的首部的后面说明。 先根据子类对象实例化的形式决定到底调用哪一个子类的构造函数, 再根据该子类构造函数首部后面的声明来决定调用哪个父类的构造。 析构函数的调用顺序正好相反。
先父类构造 然后是子类构造, 如果没有特别说明调用父类中默认构造; 如果要说明到底调用哪一个父类构造, 则需在子类构造函数的首部的后面说明。 先根据子类对象实例化的形式决定到底调用哪一个子类的构造函数, 再根据该子类构造函数首部后面的声明来决定调用哪个父类的构造。 析构函数的调用顺序正好相反。