C.126: An abstract class typically doesn't need a constructor
C.126:抽象类通常不需要构造函数
Reason(原因)
An abstract class typically does not have any data for a constructor to initialize.
抽象类通常不包含任何需要构造函数初始化的数据。
Example(示例)
???
Exception(例外)
Enforcement(实施建议)
Flag abstract classes with constructors.
对包含构造函数的抽象类进行提示。
原文链接
https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#chierclass-designing-classes-in-a-hierarchy
觉得本文有帮助?请分享给更多人。
关注【面向对象思考】轻松学习每一天!
面向对象开发,面向对象思考!