01.
“瑜珈山夜话” ---- 闲谈“封装与抽象”摘要:封装和抽象是C++里面的重要概念,本文试着对此作一下简单的讨论。 封装是OO的重要特征,这一点是毫无疑问的,至于算不算的上是OO的三大特征之一(另外两个是继承、多态),目前仍有争论,我也不想在这...查看完整版>>
“瑜珈山夜话” ---- 闲谈“封装与抽象”
02.
vb.net类的封装,继承,多态,抽象之一封装就是把各种方法和变量合并到一个类,用这个类代表某个对象为完成一定的任务所能保存的范围以及它能执行的操作。继承就是根据现有类的方法和成员变量生成新的类的功能多态就是对象随着程序执行而使其形式发生改变...查看完整版>>
vb.net类的封装,继承,多态,抽象之一
03.
vb.net类的封装,继承,多态,抽象之一封装就是把各种方法和变量合并到一个类,用这个类代表某个对象为完成一定的任务所能保存的范围以及它能执行的操作。继承就是根据现有类的方法和成员变量生成新的类的功能多态就是对象随着程序执行而使其形式发生改变...查看完整版>>
vb.net类的封装,继承,多态,抽象之一
04.
“瑜珈山夜话”--- 寻根究底谈“继承”(一)摘要:继承是C++的一个很重要的特性,也是OO的三大特征之一,希望对此做一个简单的论述,能消除你一些困惑。 继承是什么? 继承是将相关的类组织起来,并分亨其间的共通数据和操作行为的一种方法,同时也...查看完整版>>
“瑜珈山夜话”--- 寻根究底谈“继承”(一)
05.
“瑜珈山夜话”---序初看这个题目,是不是觉得有点怪?“瑜珈山夜话”听起来有点象小说,是不是? 说起为什么取这么个名字,原因也很简单:1、我在华工;2、免受攻击。 华工是“华中理工”的简称,前两年更名为“华中科技大学”,...查看完整版>>
“瑜珈山夜话”---序
06.
闲谈C++算法封装:穷举法将算法独立抽象出来,在C++中算不上新鲜:STL中就封装了不少高效、健壮、灵活的泛型组件及对应的基础算法,工艺之高、适用性之强,非平常我辈所轻易能及。这里不打算(也暂没有能力打算)以STL这样的工业级要求来...查看完整版>>
闲谈C++算法封装:穷举法
07.
闲谈C++算法封装:穷举法将算法独立抽象出来,在C++中算不上新鲜:STL中就封装了不少高效、健壮、灵活的泛型组件及对应的基础算法,工艺之高、适用性之强,非寻常我辈所轻易能及。这里不打算(也暂没有能力打算)以STL这样的工业级要求来...查看完整版>>
闲谈C++算法封装:穷举法
08.
“瑜珈山夜话”--- 参考资料本来不想写的,可是又怕产生误会,最后决定还是写出来吧。纸质书籍类: 1、C++程序设计语言(特别版) 机械工业出版社 裘宗燕(译) 2、C++Primer(第三版,中文) 中国电力出版社 潘爱民(译) ...查看完整版>>
“瑜珈山夜话”--- 参考资料
09.
“瑜珈山夜话” ----内存分配(三)存储器的结构层次 我想大家都很清楚,在计算机的存储中,有各种各样的存储器,对他们的访问频率和访问方式直接影响到我们的程序效率,一般来说,可以分为5个等级:寄存器、一级缓存、二级缓存、主存、磁盘存储器。...查看完整版>>
“瑜珈山夜话” ----内存分配(三)
10.
“瑜珈山夜话” ----内存分配(二)new/delete究竟做了些什么? 在理解这个问题之前,我们先看一下下面的这段程序,有这么一个程序段: class A { public: A() { cout<<"A is here!"<<endl; } ...查看完整版>>
“瑜珈山夜话” ----内存分配(二)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。