摘要: 在c++里,要使一个类成为一个抽象类,可以在其定义一个纯虚函数。抽象类也可称作接口。 阅读全文
posted @ 2012-03-26 22:34 邓伟平 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一统一建模语言UML是OMG(Object Management Group)在1997年发表的图标式软件设计语言,它综合了很多种当时已经存在的面向对象的建模语言、方法和过程。对一个软件系统而言,UML语言具有以下的重要功能:可视化功能,说明功能,建造功能和建文档功能。 1) 可视化功能:可视化可以促进对问题的理解和解决,并且方便熟悉UML的设计师彼此交流和沟通。可以较容易地发现设计草图中可能的逻辑错误,保证最后完成的软件确实能按照要求运行,避免和减少意外发生。 2)说明功能:对一个系统的说明应当通过一种通用的、精确地、没有歧义的通信机制进行,显然UML的特性使得UML很适合于这种说明工作.. 阅读全文
posted @ 2011-12-04 21:27 邓伟平 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 在类与类之间,会有连线指明它们之间的关系。类和类,类和接口,接口和接口之间可以建立以下几种关系:一般化关系、关联关系、聚合关系、合成关系和依赖关系,这几种关系都是静态的。 1)一般化关系:表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类,或从实现接口的类指向被实现的接口,与继承或实现的方向相反。一般化关系在Java语言中可以直接翻译为关键字extends和implements。前者描述类与类之间、接口与接口之间的一般化关系,后者描述与接口之间的一般化关系。 2)关联关系:是类与类之间的连接,它使一个类知道另一个类的属性和方法。关联可以是双向 阅读全文
posted @ 2011-12-04 21:27 邓伟平 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 将const用于指针有一些微妙的地方。我们来详细探讨一下吧。顺便补习c/c++知识。之前在项目中,做的学习笔记不小心被误删了,痛苦Ing,看来做好数据备份还是每天必须要做好滴。好的,言归正传。在初学c++之时,经常会弄混淆const和指针的含义。先看个例子吧,int age = 39;const int * pt = &age;该声明指出,pt指出一个const int(这里为39),因此不能使用pt来修改为这个值。换句话说,*pt的值为const,不能被修改:*pt +=1 ; //非法cin >> *pt ; //非法现在看一个微妙的问题。pt的声明并不意味着它指向的值 阅读全文
posted @ 2011-11-26 00:54 邓伟平 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 都说好记性不如烂笔头,可惜现在家里连只笔都没找到,可悲,明天赶紧弄上,重新复习学习数据结构和算法。以后也尽量抽时间写写自己的学习笔记和心得。 阅读全文
posted @ 2011-10-21 22:37 邓伟平 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 很久没写code了 回头看看以前写的code, 变味了...花了写时间去整理一下自己的学习之路,其中有位朋友介绍了篇文章,感触极大,像一盏灯,驱走了所有的迷雾,路就在脚下,而我要做的就是给自己选择一条路,一直走下去,至少是五年,坚持着.....从开始学习c语言时,或许根本花心思去认真的思考过,左边进,右边出。所以到最后期末实训的时候,都是抄袭别人的,唉 ,就这样过去了半年的时光。大一的那一年都是在体会大学的生活,吃喝玩乐,参加各种有意义的,无趣的活动,回宿舍就打游戏,不再宿舍的时候就是在足球场,晚上就是和那些老乡们一起喝酒,很多时候都是被人家抬回来的....不过那学期开始接触c#了,有了个不错 阅读全文
posted @ 2011-04-15 14:53 邓伟平 阅读(237) 评论(1) 推荐(0) 编辑
摘要: ... 阅读全文
posted @ 2011-03-30 23:45 邓伟平 阅读(78) 评论(0) 推荐(0) 编辑
摘要: ........... 阅读全文
posted @ 2011-03-30 18:59 邓伟平 阅读(103) 评论(0) 推荐(0) 编辑
摘要: ......... 阅读全文
posted @ 2011-03-30 18:52 邓伟平 阅读(95) 评论(0) 推荐(0) 编辑
摘要: .............. 阅读全文
posted @ 2011-03-30 18:51 邓伟平 阅读(102) 评论(0) 推荐(0) 编辑