博客专栏  >  编程语言   >  大话面向对象

大话面向对象

本专栏将以分析面向对象的意图和逻辑出发,探索面向对象为何物。从而避免对面向对象的死记硬背,因为面向对象的许多要求无不合情合理,符合逻辑。从而快速设计和实现出充满面向对象意味的类。

关注
3 已关注
10篇博文
  • 面向对象——类设计(一)

    1. 实现一个类的顺序 2. 私有成员函数 2. 构成重载 vs 不构成重载? 3. 默认构造和默认析构 4. 为多态基类声明virtual析构函数

    2015-11-20 15:14
    540
  • 面向对象——类设计(二)

    1. 拷贝构造 2. 类的分类 2. clone()方法的实现 3. 对私有成员变量和私有成员函数的认识私有成员变量和私有成员函数一样只开放给自己,所谓只开放给自己, 4. 私有成员函数 ==》 让公...

    2016-02-21 11:39
    386
  • 面向对象——类设计(三)

    模型类与控制类让保存数据的类,仅用于数据的持有,除此之外,不向外界提供过多的修改接口(甚至是访问接口),修改(有时是访问)接口统一交由其控制类。举一个不恰当的例子,试卷类仅用于记录成绩,只有教师类(控...

    2016-02-28 12:04
    388
  • 面向对象——类设计(四)

    “静态成员函数”是如何炼成的? 持有指向基类的指针——多态的实现

    2016-03-01 18:08
    373
  • 面向对象——类设计(五)

    空参空实现的构造函数 派生类构造函数的初始化参数列表

    2016-03-01 19:04
    378
  • 面向对象——意图与逻辑(四)

    1. C++中的 get、set 方法 2. Java/C++ 对多态的支持

    2015-11-20 12:10
    419
  • 面向对象——意图与逻辑(三)

    const 型函数

    2016-03-14 23:23
    380
  • 面向对象——意图与逻辑 (二)

    面向对象——意图与逻辑 “成员变量继承”与”成员方法继承”这一条补充上篇博客。一个类内部没有被 virtual 关键字修饰的成员函数,该类可不可以作为继承关系中的基类,答案是可以的。因为除了“成员方法...

    2016-03-02 08:45
    350
  • 面向对象——意图与逻辑

    编程语言中关键字的本质是什么?是向编译器传达一些信息。 何谓意图与逻辑这样古怪的词? 比如,对编译器而言,出现const修饰符,就是告诉(意图)编译器,“我不是左值,不可被修改,所有的修改动作都是非法...

    2016-02-27 21:54
    428
  • 面向对象——私有成员

    私有成员:私有成员变量,私有成员函数; 对私有成员变量和私有成员函数的认识 私有函数的存在,避免冗余代码; 私有成员变量和私有成员函数一样只开放给自己,所谓只开放给自己, 对私有成员函数而言,私有...

    2016-02-24 14:23
    439

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部