特集トピック · 10 記事
オブジェクト指向プログラミング
オブジェクト指向プログラミングの基礎から実務の選択基準まで解説する記事をまとめました。
最新記事
オブジェクト指向プログラミング
Swiftのfinalキーワードをクラスに付ける本当の理由(パフォーマンス・設計まとめ)
コードレビューで「このクラスにfinalを付けてください」と言われたことが、一度はあるのではないでしょうか。
記事を読むOOPのカプセル化:Swiftのアクセス制御で理解する
OOPを学んでいると「カプセル化」という言葉を何度も耳にしますが、「ではコードではどう実装するの?」と聞かれると、急に言葉に詰まることがあります。概念は分かっていても、手が動かないのです。
記事を読むコンポジション(Composition)と継承(Inheritance):「継承よりコンポジションを優先せよ」の本当の意味
オブジェクト指向を学んでいると、必ず次の言葉に出会います。「継承よりコンポジションを優先せよ(Favor composition over inheritance)。」
記事を読む