Skip to content

Commit 2fa16b1

Browse files
viniciusmlochococo
authored andcommitted
Update example
1 parent fe4e9da commit 2fa16b1

File tree

4 files changed

+36
-0
lines changed

4 files changed

+36
-0
lines changed

‎Design-Patterns.playground.zip

23 Bytes
Binary file not shown.

‎Design-Patterns.playground/Pages/Behavioral.xcplaygroundpage/Contents.swift

+12
Original file line numberDiff line numberDiff line change
@@ -647,6 +647,18 @@ final class RoseGarden: Garden {
647647
func prepare() {
648648
prepareGarden()
649649
}
650+
651+
func prepareSoil() {
652+
// Implementation
653+
}
654+
655+
func plantSeeds() {
656+
// Implementation
657+
}
658+
659+
func waterPlants() {
660+
// Implementation
661+
}
650662
}
651663

652664
/*:

‎README.md

+12
Original file line numberDiff line numberDiff line change
@@ -717,6 +717,18 @@ final class RoseGarden: Garden {
717717
func prepare() {
718718
prepareGarden()
719719
}
720+
721+
func prepareSoil() {
722+
// Implementation
723+
}
724+
725+
func plantSeeds() {
726+
// Implementation
727+
}
728+
729+
func waterPlants() {
730+
// Implementation
731+
}
720732
}
721733

722734
```

‎source/behavioral/template_method.swift

+12
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,18 @@ final class RoseGarden: Garden {
2727
func prepare() {
2828
prepareGarden()
2929
}
30+
31+
func prepareSoil() {
32+
// Implementation
33+
}
34+
35+
func plantSeeds() {
36+
// Implementation
37+
}
38+
39+
func waterPlants() {
40+
// Implementation
41+
}
3042
}
3143

3244
/*:

0 commit comments

Comments
 (0)
X