Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544541
  • 博文数量: 67
  • 博客积分: 1625
  • 博客等级: 上尉
  • 技术积分: 1053
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-04 14:40
文章分类

全部博文(67)

文章存档

2012年(67)

分类: LINUX

2012-04-26 14:05:52

结合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


阅读(3430) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~