ソフトウェア開発メモ

日々のソフトウェア設計、実装で考えている、気づいた事を書いています。それが真実か否かは保証しません。悪しからず。

Objective-C

継承とコンポジション 長所、短所比較

この記事について 当時の雑感について書いた物です。今ではちょっと認識が変わった。 はじめに ネットにも色々情報があるけど。自分の頭で考えて咀嚼するのが必要。 継承 長所 プロテクトメソッド、変数を使って柔軟なアクセスを提供できる。 派生クラスは基…

Objective-Cでの継承とオブジェクトコンポジション(デレゲート)について

UIScrollViewが提供しているデレゲートUIScrollViewDelegateで定義しているメソッドを継承でいうフックメソッドと看做して、UIScrollViewを継承、デレゲートとして継承したクラス(仮にSubscrollViewと呼ぶ)を指定し実装するのは間違ったやり方だろうか?要は…