Objective-C 中的简单工厂模式设计示例

简单工厂模式是设计模式中最容易理解的一种,它清晰展示了类与类之间的关系。我们将以计算器示例说明此模式的应用。

zip
简单工厂模式.zip 预估大小:65个文件
folder
简单工厂模式 文件夹
folder
.git 文件夹
folder
info 文件夹
file
exclude 35B
folder
objects 文件夹
folder
pack 文件夹
folder
0f 文件夹
file
176b99e75bfecf2e55d1d80e17c589d1a77004 210B
folder
info 文件夹
folder
3e 文件夹
file
f23bb98924eb1c5ef002149ff73bc84017e942 482B
folder
ee 文件夹
file
598344f3b9039d44af2b14a94ef31387ee7cea 238B
folder
95 文件夹
file
8df9a3c9c0c90df5cd82bdd4b75fde2def9f27 217B
folder
1d 文件夹
file
8e1d1d5dc63446d6e8f321151224bc10f7a2bf 217B
folder
d2 文件夹
file
76d6c4511019ba8d2fb1dd117c8528d5c2d537 283B
folder
47 文件夹
file
7b28ff8f86a3158a71c4934fbd3a2456717d7a 61B
folder
72 文件夹
file
215d1e6f1dbd67cf6332609a85b384e7f503eb 313B
folder
21 文件夹
file
c871bf9a39f8b454d98091bdc9996505caa906 2KB
folder
12 文件夹
file
7da96f0bc3eb3f89a8f72c3f0ce6bb133d65e8 258B
folder
35 文件夹
file
2bc033538bb3fe5fa2a5344a9da9bafd7f890c 133B
folder
1b 文件夹
file
5347ef363b0b5afc0c7026c45cb0f2ed252deb 273B
folder
81 文件夹
file
00415ac24af85057281535fd60851ac9e16719 218B
folder
ca 文件夹
file
978b5419c9d74fb5e4894260cb112b4fc9dbcf 217B
folder
9a 文件夹
file
be5107a9b076e25233cb1b8db121d979261395 97B
folder
34 文件夹
file
b77e749239c6ba86098fbc7e471994ea9bcccc 245B
file
239c2d0ee6695fbd429aabe9a849f0595d23e9 58B
folder
f3 文件夹
file
63f9e988584822edba6363d5837632f1306785 309B
folder
3d 文件夹
file
b0fd7e470708ae7e0aea5b725f01905fa914ec 1KB
folder
b5 文件夹
file
24d55df5e16e2bd3a113241bf61ff048e51c84 209B
file
00fe0547c5ddb336dfc9a32a431690ddc6561f 209B
folder
02 文件夹
file
37597b848a1890bb30ba0ff4102f8107cafdcb 61B
folder
dd 文件夹
file
8c0f552f1788d6ff5765ac0a04636cdf4bdb9a 286B
folder
fe 文件夹
file
0f791a9aee9aef443070b66f82c457fd531441 299B
file
HEAD 23B
file
description 73B
folder
branches 文件夹
file
config 111B
file
index 2KB
folder
refs 文件夹
folder
tags 文件夹
folder
heads 文件夹
file
master 41B
file
COMMIT_EDITMSG 15B
folder
hooks 文件夹
file
commit-msg.sample 896B
file
pre-rebase.sample 5KB
file
prepare-commit-msg.sample 1KB
file
update.sample 4KB
file
pre-commit.sample 2KB
file
post-update.sample 189B
file
applypatch-msg.sample 452B
file
pre-applypatch.sample 398B
folder
logs 文件夹
file
HEAD 171B
folder
refs 文件夹
folder
heads 文件夹
file
master 171B
folder
简单工厂模式 文件夹
file
main.m 735B
file
AppDelegate.h 286B
file
Operation.m 332B
file
OperationAdd.h 262B
file
简单工厂模式-Info.plist 1KB
file
OperationFactory.m 725B
file
Operation.h 373B
file
OperationSub.m 293B
file
OperationMul.m 293B
file
AppDelegate.m 2KB
file
OperationDiv.m 434B
file
OperationAdd.m 292B
file
OperationMul.h 261B
file
简单工厂模式-Prefix.pch 339B
file
OperationDiv.h 261B
folder
en.lproj 文件夹
file
InfoPlist.strings 45B
file
OperationSub.h 261B
file
OperationFactory.h 437B
folder
简单工厂模式.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 193B
folder
xcuserdata 文件夹
folder
gonggong.xcuserdatad 文件夹
file
UserInterfaceState.xcuserstate 11KB
file
project.pbxproj 14KB
folder
xcuserdata 文件夹
folder
gonggong.xcuserdatad 文件夹
folder
xcschemes 文件夹
file
简单工厂模式.xcscheme 4KB
file
xcschememanagement.plist 490B
file
.DS_Store 6KB
...
zip 文件大小:61.76KB