继承和引用在buiw中的体现
来源:互联网 发布:java分布式框架 编辑:程序博客网 时间:2024/04/28 01:11
做brew都一年,一直在做应用层的开始,这几天对buiw做了一下学习,发现在buiw中很多面向对象的思想在buiw中都用C语音这种过程语音实现了,感觉真的很神奇,真的对开发buiw的不禁肃然起敬。先对自己了解到的一些知识和大家分享。
在面向对象里大家都知道一个类里面封装了数据和实现,在buiw中数据就是它的结构体,实现就是它的一组虚表函数指针,当要继承一个“类”时,将基类现在当前类的第一个数据,然后去create基类,并重写基类的HandleEvent,这就可以保证当有事件发生时首先调用的是当前的handle,如果不处理的话可以将事件在传给基类的Handle去处理。让我觉得很不理解的是,传给Handle的指针式基类的指针,但是当强转成当前类时,里面的数据都是正确的,这是让我疑惑的地方,还没有仔细去看这个地方,等知道了再向大家解释。还有很多地方我还没有研究清楚,正在学习,以后会把学习的东西告诉大家。
关于引用,今天一个同事突然问我:“你知道在面向对象中的引用与指针的区别吗?”我突然一下子答不上来,一年多都在做brew的开发,已经把面向对象的思想忘得差不多了,她给我说了一下区别之后,我突然恍然大悟,其实在brew里面所用的引用技术的问题其实就是面向对象中引用的意思啊,虽然不是那么的相像,但是作用也差不多了。
了解了这些之后,我不得不佩服高通的人真的很牛,我要好好学习他们的东西,举一反三,让这些思想为我所用。
- 继承和引用在buiw中的体现
- 设计模式在buiw中的体现
- buiw的MVC模型在ListWidget中的体现
- java中的继承体现
- JAVA 【引用类型】和【对象类型】在【继承】中的异同
- 无限级分类在DataGrid和DropDownList中的体现
- 数据结构在游戏中的体现
- 异常在子父类中的体现
- chunk在nodejs中的体现
- 继承方式和多态体现
- 关于MVC在Rails中的体现
- 异常Exception 在VS2005 中的体现
- “破窗理论”在编码中的体现
- Reactor模式及在DSS中的体现
- Reactor模式及在DSS中的体现
- C++函数重载在MFC中的体现
- 异常在子父类覆盖中的体现
- 异常在子父类中的覆盖体现
- JTextField的改造
- MTK基于基站和小区的定位技术研究
- MTK界面设计中消除PNG图片的杂色背景
- MTK一些有用的层函数
- 关于Struts + Hibernate 的项目产生的“非常异常”
- 继承和引用在buiw中的体现
- CMCC-Fota
- SOA的解释之一---更复杂,规模更大的分布式系统
- 美化MTK的拨号窗口
- MTK的铃声修改与替换
- MTK的DM应用实例
- 再谈MTK的History机制
- 简单图形编程的学习(1)---文字 (Windows GDI实现)
- 再转载一篇---引用 MTK的高亮机制