240 发简信
IP属地:新疆
  • Resize,w 360,h 240
    (GeekBand)C++设计模式第二讲作业

    工厂模式Factory Method 通过“对象创建”模式绕开New,来避免new的过程中所导致的紧耦合,从而支持对象创建的稳定性,是接口抽象后...

  • Resize,w 360,h 240
    (GeekBand)C++设计模式第一讲笔记

    设计模式简介 软件设计具有良好的复用性,才是好的设计。但是软件复杂的变化却是服用新的天敌;软件设计复杂的根本原因有:变化(客户需求变化、技术平台...

  • Resize,w 360,h 240
    STL与泛型编程第三周笔记

    算法的形式 算法就是一组模板函数,用于操作容器,算法所需的一切信息都由迭代器来提供,迭代器必须能够回答算法的所有问题,才能使用该算法进行操作,算...

  • Resize,w 360,h 240
    (GeekBand)STL与泛型编程第二周笔记

    体系结构与内核分析 OOP VS GP OOP将datas和methods关联在一起,GP却将datas和methods分开来。GP可以让Con...

  • Resize,w 360,h 240
    (GeekBand)C++面向对象高级编程(下)第二周笔记

    对象模型:关于vptr(虚指针)和vtbl(虚表) 1. 类里面如果有一个或多个虚函数,就会存在一个虚指针,虚指针指向一个虚表,虚表中为几个或多...

  • Resize,w 360,h 240
    (GeekBand)C++面向对象高级编程(下)第一周笔记

    转换函数(conversion function) operator typ_name()const {} 类似于基本类型强制转换的函数,把...

  • Resize,w 360,h 240
    (GeekBand)C++面向对象高级编程(上)第三周笔记

    组合与继承 Composition(复合) 一个类包含另一个类(has-a),可以通过Adapter改造一个类,即一个对象为另一个对象的子对象...