240 发简信
IP属地:英格兰
  • C++设计模式 week3 (Boolan)

    “对象性能”模式 面向对象很好的解决了“抽象”的问题,但是不可避免地要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略不计。但是某些...

  • Resize,w 360,h 240
    C++设计模式 week2 (Boolan)

    "对象创新"模式 通过"对象创建"模式绕开new, 来避免对象创建(new)过程中所导致的紧耦合(依赖具体类), 从而支持对象创建的稳定. 它是...

  • Resize,w 360,h 240
    C++设计模式 week1 (Boolan)

    课程目标 理解松耦合设计思想 掌握面向对象设计原则 掌握重构技法改善设计 掌握GOF核心设计模式 推荐书目 GOF 设计模式: GOF(grou...

  • Resize,w 360,h 240
    STL与泛型编程 week 5 (Boolan)

    一个万用的Hash Function 目标: 为Customer写一个CustomerHash, 使我们在用Customer的unodered_...

  • STL与泛型编程 week 4 (Boolan)

    C++标准库的算法,是什么东西? 从语言层面讲 容器Container是个class template 算法Algorithm是个functio...

  • Resize,w 360,h 240
    STL与泛型编程 week 3 (Boolan)

    deque&queue和stack深度探索 deque的定义(C++ Primer): Sequential container. Elemen...

  • Resize,w 360,h 240
    STL与泛型编程 week 2 (Boolan)

    OOP (Object-Oriented programming) 课件解析 评论: OOP企图将datas和methods关联在一起, 例如s...

  • Resize,w 360,h 240
    STL与泛型编程 week 1 (Boolan)

    课程目标 level 0: 浅尝C++标准库 level 1: 深入认识C++标准库 (胸中自有丘壑) level 2: 良好使用C++标准库 ...

  • Resize,w 360,h 240
    C++ 面向对象高级编程 (下) week 2 (Boolan)

    对象模型(Object Model): 关于vptr/vtbl和Dynamic Binding 对象模型图(关于vptr和vtbl):vptr1...