没有合适的资源?快使用搜索试试~ 我知道了~
Objective C 组合模式设计源码
共52个文件
sample:8个
m:5个
h:4个
需积分: 3 8 下载量 140 浏览量
2012-08-16
11:06:54
上传
评论
收藏 51KB ZIP 举报
温馨提示
组合模式(Composite),将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式的适用场合是,一般当你发现需求中是体现部分与整体层次的结构时,以及你希望用户可以忽略组合对象与单个对象的不同,统一地使用组合结构中地所有对象时,就应该考虑使用组 合模式了。组合模式定义了基本对象和组合对象的类层次结构。基本对象可以被组合成更复杂的组合对象,而这个组合对象又可以被组合,这样不断地递归下去,这样,在客户代码中,任何使用到基本对象的地方都可以使用组合对象了。说了这么多,其实,组合模式就是让客户可以一致地使用组合结构和单个对象。那么,下面还是给出类结构图,想必大家一看就明白了。
资源推荐
资源详情
资源评论
收起资源包目录
组合模式.zip (52个子文件)
组合模式
.git
index 1KB
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 169B
HEAD 169B
objects
75
3aed51bdcab521b306174a6728794120a4f367 177B
60
789bfa17c00e98930b5a3c1941a449d104bd12 231B
5e
bb683d6048e7106b7eef7982c8666166e8efa7 166B
3e
f23bb98924eb1c5ef002149ff73bc84017e942 482B
88
d286c0285d6ab3a9225193f318f297efaa33bb 178B
72
078df532f33296a434240346258ed26f76accc 135B
6d
223ba98af4ad18b1552a9d655a791763a6d0e6 275B
ac
a5808ae5db67fda904061326f3ee762ca2b2e3 58B
info
47
7b28ff8f86a3158a71c4934fbd3a2456717d7a 61B
7a
ba92b417611e482110815d4c10c7d8ec053775 249B
85
cf46f922554a44788ad3617bfb12c69daab844 170B
pack
0e
d638835b208513452302a733af13c17042f50c 190B
63
b706cefb3af95150a8f73b72b3e9d941618c64 90B
7b
f95ffe0a5343b72091bc7cf98dc7835c976d0e 236B
02
37597b848a1890bb30ba0ff4102f8107cafdcb 61B
4a
fae18556ef05f4d2ce4d2d2a5fa170f308e6f2 1KB
30
6b00b7a95e9e201021db56404526e6eff47a91 169B
23
c32d670dbd28e0ff58907d9c07acd9c0dea5bd 2KB
info
exclude 35B
COMMIT_EDITMSG 15B
HEAD 23B
组合模式
main.m 1KB
Composite.h 299B
ComComponents.m 443B
AppDelegate.h 280B
AppDelegate.m 2KB
组合模式-Info.plist 1KB
Leaf.m 479B
ComComponents.h 417B
Composite.m 602B
en.lproj
InfoPlist.strings 45B
Leaf.h 254B
组合模式-Prefix.pch 327B
组合模式.xcodeproj
project.xcworkspace
contents.xcworkspacedata 177B
xcuserdata
gonggong.xcuserdatad
UserInterfaceState.xcuserstate 15KB
project.pbxproj 12KB
xcuserdata
gonggong.xcuserdatad
xcschemes
xcschememanagement.plist 484B
组合模式.xcscheme 3KB
共 52 条
- 1
资源评论
sinosoftgong
- 粉丝: 5
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于STM32F103C8T6单片机蓄电池在线监测系统主板硬件(原理图+PCB)工程文件.zip
- mysql大纲资料.txt
- c++大纲资料.txt
- 效率工具bat脚本实现日志提取
- MyBatis 中动态 SQL 的示例
- STM8L101F3P6单片机+CC1100模块433M遥控器设计硬件(原理图+PCB)工程文件.zip
- 上传下载铁人下载系统 Liuxing 1.0-liuxing1.0.rar
- 南京邮电大学数学实验实力雄厚,凭借其优秀的师资力量、丰富的实践教学资源和卓越的科研成果,成为国内一流的数学实验教学和科研基地
- 【火爆朋友圈的今天吃什么源码 v1.0】随机的为用户带来每一天的用餐选择和推荐.rar
- MPU6050中文版数据手册
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功