- 博客(5)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 UML简易入门
原文:UML建模技术 以下一些有些为摘录,有些为感想。关于UML的全称我就不说了,只说它是一个形象描述整个项目的架构内容的描述性语言。 现在开始:类封装了数据和行为,是面向对象的重要组成部分。 在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责。在定义类的时候,将类的职责分解为类的属性和方法。类的属性即类的数
2016-12-25 17:32:30 553
原创 动态属性和元类型的声明和注册
动态属性前面我们知道使用Q_PROPERTY宏可以为类创建变量,但是那只是静态变量。在QObject中加载和存储一些属性也是可能的,即添加动态属性。 到现在位置,我们已经对用Q_PROPERTY宏定义的那些属性进行了专门处理。这些属性对该类的QMetaObject是可知,且有对应的QMetaProperty与之对应。同一个类的所有对象会共享同一个metaObject,因而会有相同的元属性组。另一方
2016-12-12 21:52:59 839
原创 Qt 元对象模式
本章将引入反射的基本思想。所谓反射,就是指对象成员的自我检查。使用反射编程(reflection programming),就可以编写出通用的操作,可对有各种不同结构的类进行操作。使用通用的值存储器QVariant,就可以按照一种统一的方式来对基本类型和其它的普通类型进行操作。
2016-12-10 15:34:30 1060
原创 泛型设计中的模板
所谓泛型(generic),是指那些能够像操作基本类型一样轻松操作对象的类和函数。Qt容器类是范型类,也是基于模板的范型类。范型与模板C++支持四种不同的类型:基本类型:int,char,float,double等指针类和结构的实例数组因为这四种不同类型之间不存在公共基类型,所以如果不使用模板,要编写能够对多种类型进行操作的范型函数和类将会非常可能。例如:int max(int x,int
2016-12-07 22:09:04 436
原创 栈
关于栈的使用与文章模板连用在第一次使用栈时,栈中没有任何元素,因此栈顶指向0. 当插入第一个元素N1时,栈顶的指针改指向于N1的地址。元素的Next指向于原栈顶(0)的位置。 当插入第一个元素N2时,栈顶的指针改指向于N2的地址。元素的Next指向于原栈顶(N1)的位置。
2016-12-06 22:58:48 319
FFmpeg.zip
2020-03-28
src.tar.gz
2020-02-09
haroopad-v0.13.1-x64.deb
2016-10-30
vm虚拟机下的root密码修改为什么那么随便?
2016-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人