2014年5月14日

【C++对象模型】构造函数语意学之一 默认构造函数

摘要: 默认构造函数,如果程序员没有为类定义构造函数,那么编译器会在【需要的时候】为类合成一个构造函数,而【需要的时候】分为程序员需要的时候和编译器需要的时候,程序员需要的时候应该由程序员来做工作,编译器需要的时候则由编译器来做工作。C++中,全局变量 / 对象的内存会被清零(如果类对象没有程序员定义的构造... 阅读全文

posted @ 2014-05-14 01:00 崔好好 阅读(380) 评论(0) 推荐(0)

【设计模式】装饰模式

摘要: 装饰模式(Decorater)动态的给一个对象添加一些额外的职责。 就增加功能来说,装饰模式比生成子类更加灵活。装饰模式中有几个关键的地方:①装饰模式依赖于【装饰者】类中有一个父类对象(指针), 而装饰函数(或方法)用来此父类对象(指针)设置实际的动态类型。②因为是要给某个对象增加职责,所以很明显的... 阅读全文

posted @ 2014-05-14 00:41 崔好好 阅读(217) 评论(0) 推荐(0)

导航