摘要: 转载:http://www.jb51.net/article/54225.htm 本文实例讲述了C++中重载、重写(覆盖)和隐藏的区别,对于C++面向对象程序设计来说是非常重要的概念。具体分析如下: 1.重载:重载从overload翻译过来,是指同一可访问区内被声明的几个具有不同参数列(参数的类型, 阅读全文
posted @ 2016-02-20 15:35 HYDhyd 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/ocean181/article/details/6117369 UML的关联(Association), 聚合(Aggregation), 组合(Composition)区别 三者描述对象的附属[也就是依赖]关系: 关联<聚合<组合, 依赖关系是逐渐 阅读全文
posted @ 2016-02-20 15:16 HYDhyd 阅读(6124) 评论(0) 推荐(0) 编辑
摘要: 在C++中 class 和 struct 本质上一样 可以互用class的成员默认是private的,struct的成员默认是public的但一般习惯把成员变量隐藏的用class申明, 成员变量可以公开访问并且比较简单的用struct申明(个人理解是struct是从c来的,在c中就是那么用的)至于u 阅读全文
posted @ 2016-02-20 14:30 HYDhyd 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html 阅读全文
posted @ 2016-02-20 14:21 HYDhyd 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 转载:http://pcedu.pconline.com.cn/empolder/gj/c/0503/574706_3.html 类的多态特性是支持面向对象的语言最主要的特性,有过非面向对象语言开发经历的人,通常对这一章节的内容会觉得不习惯,因为很多人错误的认为,支持类的封装的语言就是支持面向对象的 阅读全文
posted @ 2016-02-20 13:58 HYDhyd 阅读(366) 评论(0) 推荐(0) 编辑