码迷,mamicode.com
首页 >  
搜索关键字:封装    ( 35264个结果
黑马程序员-OC对象的三大特性
OC语言是面向对象的语言,其三大特性必不可少。一、封装是一个很重要的概念,它避免外界直接访问或修改对象的属性,可以过滤不合理的值,让外界不必关心内部的细节。通过set方法来让外部设置成员的属性值,通过get方法来获得对象属性值。 1 #import 2 @interface Student : N....
分类:其他好文   时间:2014-09-04 16:26:49    阅读次数:148
C#自带类库实现邮件发送
1.首先引入命名空间using System.Net.Mail; 2.将发送的邮件的功能封装成一个类,该类中包含了发送邮件的基本功能:收件人(多人),抄送(多人),发送人,主题,邮件正文,附件等,封装的Email类如下:View Code调用发送邮件的类View Code完美世界 http:...
分类:其他好文   时间:2014-09-04 14:54:19    阅读次数:203
5分钟读书笔记之 - 设计模式 - 命令模式
本章研究的是一种封装方法调用的方式。命令模式与普通函数有所不同。它可以用来对方法调用进行参数化处理和传送,经过这样处理过的方法调用可以在任何需要的时候执行。它也可以用来消除调用操作的对象和实现操作的对象之间的耦合。这为各种具体的类的更换带来了极大的灵活性。这种模式可以用在许多不同的场合,不过它在创建...
分类:其他好文   时间:2014-09-04 14:42:19    阅读次数:194
C++封装SQLite实例<三>
前一篇博客中介绍的是怎样依据sqlite3_get_table()函数来获取一张表的内容,就是一股脑的把表中的内容所有存储起来放在一个一维数组中,这其中的规则已经介绍过了。接下来讲的是怎样依据一个SQL查询语句来挑选出合乎选择条件的记录,被挑选出的记录事先是不知道的。你不知道这个查询的结果中有几行更...
分类:数据库   时间:2014-09-04 13:08:39    阅读次数:346
【 Android官方文档读书笔记】连接网络
网络连接时应用的最基本的功能之一,Android系统对网络连接进行了封装,使得开发者能够更快的给应用增加网络功能。大多数网络连接的Android应用使用HTTP发送和接受数据,Android包括两个HTTP客户端:HttpURLConnection和Apache HttpClient。开发者可以使用这两个客户端中的任意一个去完成网络连接。         1, 网络连接的基本步骤: (1...
分类:移动开发   时间:2014-09-04 10:33:29    阅读次数:195
IOS开发之表视图爱上CoreData
在接触到CoreData时,感觉就是苹果封装的一个ORM。CoreData负责在Model的实体和sqllite建立关联,数据模型的实体类就相当于Java中的JavaBean, 而CoreData的功能和JavaEE中的Hibernate的功能类似,最基本是两者都有通过对实体的操作来实现对数据库.....
分类:移动开发   时间:2014-09-04 09:42:28    阅读次数:421
Linux网络编程9——对TCP与UDP的简易封装2.0
具体生成动态库的操作及使用该动态库的操作请参见上篇博文。以下仅仅列出改进版本的代码。 代码 my_socket.h #ifndef __MY_SOCKET_H__#define __MY_SOCKET_H__#include #include #include #include #include #...
分类:系统相关   时间:2014-09-04 01:24:37    阅读次数:331
linux网卡数据流 发送与接收
通常在驱动中看见的网卡代码很多,但是都离不开发送与接收,掌握好骨干也就好阅读网卡驱动了。 数据发送 : 发送函数:xxx_start_xmit() 上层封装好了sk_buff丢进kernel后,buf存储在skb->data中,通 过 xxx_start_xmit(),发送出去。 下面的实例是通过写入某个设备节点发送出去,当然这个设备肯定是串口或者sdio等传输设备, 也可以直接...
分类:系统相关   时间:2014-09-03 22:50:07    阅读次数:554
android浏览器书签插入去重算法
关于浏览器插入书签重复问题一直没有找到好的算法,无奈只能暂时写个笨办法了,还请路过的大神指点一二,我的逻辑是把要插入的书签封装成一个集合,在插入之前先查询出本地浏览器里的书签集合,用一个双重循环判断url和title同时相同则判定为重复,然后添加到一个新的集合,循环完毕从需要插入的集合里边remove掉重复的集合 代码如下: private List removeRepeat(List res...
分类:移动开发   时间:2014-09-03 19:56:27    阅读次数:215
封装Thread的两种方法 via C++ in Linux
方法一: 代理线程函数(proxyThreadFunc)作为类的静态成员函数, 回调函数指针作为类的私有成员变量方法二:代理线程函数(proxyThreadFunc)作为全局函数,回调函数指针作为自定义结构体的成员Noncopyable.h: 1 #ifndef _Noncopyable_H_ 2 ...
分类:编程语言   时间:2014-09-03 19:49:37    阅读次数:374
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!