#AvAudioPlayer类是编写iOS播放器的三个类之一,其他两个以后用到再阐述。今天的主角是AvAudioPlayer。***
首先介绍一下,AvAudioPlayer它是苹果公司封装好的一个类,用起来很方便,功能也很强大,但是它只支持播放沙盒存好的音乐,不支持在线播放,是苹果公司自家ipod...
分类:
其他好文 时间:
2014-05-23 10:39:10
阅读次数:
275
大家使用Python这门语言,大多是作为一门脚本语言来使用。这里熟悉下python的面向对象的特性。
1、几个基本概念
1.1 面向过程和面向对象
根据操作数据的函数或语句块来设计程序的过程,叫做面向过程编程。与之相对应的,如果把数据和功能结合起来,用称为对象的东西包裹起来,这种组织程序的方法称为面向对象的编程。面向对象的编程一般用在稍微大型的项目或者是要求更加合理的解决方案的场合,相对与面...
分类:
编程语言 时间:
2014-05-22 10:18:15
阅读次数:
414
转换接口。
引入新原则: ” 最少知识“原则 作用为 外观模式
面向对象的适配器:将一个接口转换成另一个接口,以符合客户的期望。
对象适配器 与 类适配器
OO原则:(1)封装变化 (2)多用组合,少用继承 (3)针对接口编程,不针对实现编程 (4)为交互对象之间的松耦合设计而努力 (5)类应该对扩展开放,对修改关闭。(6) 依赖抽象,不要依赖具体类。(7)只和朋友交流。
...
分类:
其他好文 时间:
2014-05-22 09:22:37
阅读次数:
268
因为经常将Java和C++面向对象编程的原则搞乱,所以写些东西来总结一下。...
分类:
编程语言 时间:
2014-05-22 08:10:10
阅读次数:
232
QQ群:289150599
什么是AOP
AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP...
分类:
编程语言 时间:
2014-05-20 16:36:32
阅读次数:
267
>__=m_r_limit_p || m_x=s_d_limit_p ||
s_y160)line_l=10;163 draw1();164 draw2();165 GUI_Delay(1);166 }167 }
分类:
其他好文 时间:
2014-05-20 13:39:36
阅读次数:
392
接着上次的讲,这次我们讲 网络请求的封装
打开创建的项目,让我们一起来继续完成他,首先我们来创建一个NSobject
的文件圈住出来的轻一点要注意。千万不要搞错了创建好之后,开始编写代码,我们第一不要要先把工程文件引用进来看图让后我们定义一下接口 和
一个block//block定义typedef ...
分类:
移动开发 时间:
2014-05-20 11:01:13
阅读次数:
397
PHP 面向对象1、传统开发方法存在问题 1.软件重用性差 , 2.软件可维护性差,
3.无很好的扩展性2、面向对象的要素 1. 抽象性 , 2. 封装性 , 3.共享性 , 4. 强调对象结构而不是程序结构3、面向对象的三大特点
封装,继承,多态,缺一不可4、$this关键字是用来访问当前对象中的...
分类:
其他好文 时间:
2014-05-20 10:51:38
阅读次数:
216
有时候在做项目的时候我们需要将自己编写的类封装起来,Qt提供了一个很好的封装途径。下面将详细讲述一个简单的库的制作过程,最后再创建另外一个工程,在这个工程里面对封装的库进行调用,从而完成一个dll库从创建到调用的过程。谢谢大家指正!
分类:
其他好文 时间:
2014-05-20 09:15:08
阅读次数:
517
Java语言的安全性的体现1、严格遵循面向对象的规范。这样封装了数据细节,只提供接口给用户。增加了数据级的安全性。2、无指针运算。java中的操作,除了基本类型都是引用的操作。引用是不能进行增减运算,不能被直接赋予内存地址的,从而增加了内存级的安全性。3、数组边界检查。这样就不会出现C/C++中的缓...
分类:
编程语言 时间:
2014-05-20 08:32:55
阅读次数:
372