摘要:
类的大小只与成员变量(非static数据成员变量)和虚函数指针有关,还要考虑到对齐。 例:class A { A(){} virtual ~A(){} int m1; short m2; }; A的size=4+4(考虑对齐)+4(虚函数指针) = 12 阅读全文
posted @ 2018-06-25 21:54
mc宇少
阅读(218)
评论(0)
推荐(0)
摘要:
扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。 扩展方法当然不能破坏面向对象封装的概念,所以只能是访问所扩展类的public成员。 扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编 阅读全文
posted @ 2018-06-25 19:10
mc宇少
阅读(258)
评论(0)
推荐(0)

浙公网安备 33010602011771号