240 发简信
IP属地:陕西
  • Boolan-C++面向对象高级编程 学习笔记(六)

    这周加班呢,实在是没时间写,我先留个坑,后面补上

  • 120
    Boolan-C++面向对象高级编程 学习笔记(五)

    此节课先复习了下构造和析构: 1 2 3 17.对象模型(Object Model):关于vptr和vtbl: 1.类中有虚函数会生成如0x409004地址 2.虚表vtbl...

  • Boolan-C++面向对象高级编程 学习笔记(四)

    这周的部分感觉相对繁杂,函数模板方面零零散散,所以这次的笔记就围绕转换函数来整理。 类型转换操作符(type conversion operator)是一种特殊的类成员函数...

  • 120
    Boolan-C++面向对象高级编程 学习笔记(三)

    这周工作忙,就先这样吧 在本周首先学习了面向对象编程的三种主要模式:composition 复合、delegation 委托以及inheritance 继承。 (1)comp...

  • 120
    Boolan-C++面向对象高级编程 学习笔记(二)

    感冒了,先这样交着吧,后面再改 三大函数:拷贝构造,拷贝复制,析构 有指针的类设计: s1 = s2 带指针的类进行复制时,需要清空原有分配的内存,再设置新的内容。 删除空间...

  • 120
    Boolan-C++面向对象高级编程 学习笔记(一)

    本博客包含内容为第一周第1课到第7课的内容 侯捷老师认为,C语言的设计类型,是将数据和函数进行了分离,我们用系统提供的数据类型设计出了我们所需要的数据,然后由各个函数对其进行...