结合QT学习C++类

3456阅读 0评论2012-04-26 kangear
分类:LINUX

结合QT学习C++

 

作者:kangear

             Email

             Blogkangear.blog.chinaunix.net

配置说明:

系统:win7

工具:Qt-SDK4.8

教材:《C++程序设计教程(第二版)》(钱能)

 

今天学习C++类,这是一个极其抽象的词,都快“抽”死我了,直接把书翻到第三部分:面向对象编程技术。第八章 类(classes)。钱能老师先讲了一个C中的结构体,据说类和C中的结构很像,也同时翻出谭老师的《C程序设计》查看结构体,有个大概印象即可。然后就是:类定义。这一节说classC++提供的,这玩意也是Qt程序中长看到的,终于见到真人了。

用了一下午把f0802.cppf0805.cpp都详细分析分析,并实验出结果,这样普及了一大把知识:类,对象,成员数据,成员函数,控制符,操作符,友元函数。

书上讲类是一少部分人的做的,使用类的才是大多数人,这样就明白了Qt为什么叫嚷着提供了几百个几百个类了,那个少数人就是Qt类的开发者,而使用Qt开发程序的才是使用者,所以我琢磨不用太多的学会怎么定义类,会用就行。

现在在打开一个QtGUI程序helloworld程序再来看感觉就不一样了。

Mainwindow.h里边放的是 类定义

Mainwindow.cpp里边放的是 类的成员函数的定义

Main.cpp 只存放了 main主函数部分

总结Qt自动把函数分成了三块:类定义,类成员函数的定义,还有主函数main

                                                          

                                                         2012-4-26 7:48:35


上一篇:ARM状态和Thumb状态通俗理解
下一篇:Mini2440横屏W35的u-boot移植成功