摘要: 1.复合,表示has a template <typename T> calss A{ protected: B<T> c; } 这里表示 A 里面有一个 B,A 可以调用 B 写好了的功能函数,B 里的东西可能更多更强大,A 只取其中一些用; 复合关系下的构造和析构: 1)构造是由内而外进行的,在 阅读全文
posted @ 2022-05-04 22:33 acwarming 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.static数据 和 static函数: 对于 非static函数 在内存中只有一份,当类对象调用时,其实会有该对象的this pointer传进去,那个函数就知道要对那个对象进行操作; static 数据 和 static函数 在内存中也是只有一份,一般 static数据 使用是在该类所有对象 阅读全文
posted @ 2022-05-04 20:47 acwarming 阅读(35) 评论(0) 推荐(0) 编辑