goat’s village(wonderful IT life)

IT でエンジニア人生謳歌しちゃう村

2021-01-01から1年間の記事一覧

Iterator パターンを Swift で書き換えてみた

Java で書かれていたサンプルコードを、Swift で書き換えてみた。 /// アグリゲートの役 protocol Aggregate { func iterator() -> Iterator } /// イテレータの役 protocol Iterator { func hasNext() -> Bool func next() -> Any } /// 本を取り出す実体 f…

Swift で Adapter パターンを書いてみる

オブジェクト指向の勉強でデザインパターンの勉強をしております。 Java で書かれてるコードを Swift で書き換えます。 継承、委譲のパターンがあるようなのでそれぞれ記載。 まずは継承パターンから。 // ターゲット protocol Print { func printWeak() fun…

ブログ始めました

Hello World!! お題の通りです。 ブログ始めたので、皆様よろしくお願いお願いいたします。 (HTML、CSSの知識足りないから色々と学んでいかないとあかんなー)