没有合适的资源?快使用搜索试试~ 我知道了~
Objective C 桥接模式设计源码
共60个文件
sample:8个
m:7个
h:6个
5星 · 超过95%的资源 需积分: 0 1 下载量 158 浏览量
2012-08-14
17:06:59
上传
评论
收藏 57KB ZIP 举报
温馨提示
桥接模式(Bridge),将抽象部分与它的实现部分分离,使它们都可以独立地变化。 这里说明一下,什么叫抽象与它的实现分离,这并不是说,让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。举个例子,当我们封装手机软件类的时候,如果把手机软件整体抽象类作为根类,那么当我们往下细分的时候,比如我们可以派生出通讯录类,那么这个通讯录类再往下派生出各个品牌上的通讯录类,以此类推,每当我们要从手机软件类派生出一个新软件时又需要重复派生之前已有的手机品牌的派生类。如此一来我们就做了很多无用功而且日积月累,很容易会变成一个庞然大物,而且也破坏了开放封闭原则。
资源推荐
资源详情
资源评论
收起资源包目录
桥接模式.zip (60个子文件)
桥接模式
.git
index 2KB
hooks
prepare-commit-msg.sample 1KB
applypatch-msg.sample 452B
pre-commit.sample 2KB
pre-applypatch.sample 398B
commit-msg.sample 896B
pre-rebase.sample 5KB
update.sample 4KB
post-update.sample 189B
config 111B
description 73B
refs
tags
heads
master 41B
branches
logs
refs
heads
master 171B
HEAD 171B
objects
bc
356f98197e77c58149577fdd98bfb169e3da6f 170B
90
327fc02d625d14b4bafb1153efc4801a97970f 182B
be
781c97b70ba8a7f91d4047c3fafa512ca4163e 182B
f4
19eb2b7ade6b19d4b042b54a9c3431440cfe5f 230B
48
e493b2dfb174d632d9467e50918e73bb45a4d4 191B
3e
f23bb98924eb1c5ef002149ff73bc84017e942 482B
89
e9074e1fbee904a6ddb416cd00691416731bd5 248B
59
c76d9a3a326f00a25547d0d506cf3940fd056e 1KB
b2
b275b686c8c9f3768ad1813def05d11e3cc657 131B
72
fe5cfed32b68865459f6a779f6b904cddf4b3a 190B
6d
60cc1dd6cab4b20e3a7e9144f9f9aad843a681 170B
info
47
7b28ff8f86a3158a71c4934fbd3a2456717d7a 61B
57
beefdaa7631767f6dab40a8a41aaad361535af 57B
6e
0f74a0259913a4485ada6bff2e28368a7a3e43 2KB
8c
48c21f014327b86160caf818934c2e413dd595 177B
95
c9e32a9c37c18a13805d57f1f8da4c0781abf4 235B
pack
7b
855d1f00364d48ab295ed7e599b11b22d81947 179B
02
37597b848a1890bb30ba0ff4102f8107cafdcb 61B
3c
369561e6e642d74a5567ca55c5459325279676 90B
5f
6f40195ea37a7b369b5c2c2b86c62dd570f1f5 177B
73
9a2f3901e2d7744fc85d470d170505bd71678f 177B
03
a53a3ff20b5740893508d782460405002b0c86 274B
info
exclude 35B
COMMIT_EDITMSG 15B
HEAD 23B
桥接模式.xcodeproj
project.xcworkspace
contents.xcworkspacedata 177B
xcuserdata
gonggong.xcuserdatad
UserInterfaceState.xcuserstate 15KB
project.pbxproj 13KB
xcuserdata
gonggong.xcuserdatad
xcschemes
xcschememanagement.plist 484B
桥接模式.xcscheme 3KB
桥接模式
main.m 576B
Abstraction.m 382B
ConcreteImplementorA.h 256B
RefinedAbstraction.h 243B
ConcreteImplementorB.h 256B
AppDelegate.h 280B
AppDelegate.m 2KB
ConcreteImplementorA.m 321B
ConcreteImplementorB.m 321B
Implementor.h 254B
桥接模式-Prefix.pch 327B
桥接模式-Info.plist 1KB
Abstraction.h 361B
Implementor.m 253B
en.lproj
InfoPlist.strings 45B
RefinedAbstraction.m 316B
共 60 条
- 1
资源评论
- xingyabing122014-06-02确实不错,值得借鉴
sinosoftgong
- 粉丝: 5
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功