エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
そんなこんなで継承について スーパークラスとかサブクラスとか継承の考え方はJavaとまったく一緒、省略... そんなこんなで継承について スーパークラスとかサブクラスとか継承の考え方はJavaとまったく一緒、省略 Cocoa環境では基本的にNSObjectというのがルートクラスとなる。JavaでいうObject的なものっぽい。 C++にはこういったすべてのベースとなるルートクラスがないらしい(!) では実際に以下のような継承クラスを作成してみる Parent = ルートクラス callNumber(int) で value に値をセットし、受け取った値を返す Child = Parentのサブクラス、callNumber(int) をオーバーライドし、 受け取った2倍の値を返す Grandchild = Childのサブクラス、callNumberでセットされた value の3倍の値を返す anotherNumber メソッドを追加 Parent.h #import @interface Par