class
Swift

swiftを読めるようになろう!!1(classの概念編)

classの概念.png

継承とは?? 

15行目のclass SuperRobot : Robot のコードのことで、SuperRobotがRobotを継承しますよって宣言すること。

継承を使うと・・・

  • 継承により打ち間違いが少なくなり、コードが短くなる!
    (共通の部分をまとめられるから、単純に見やすい)
    • ということは、新しい機能を追加する際にベースのclassを定義すれば一回一回定義する必要がなくなる!
    • ということは、メンテナンスしやすい!
  • ただ、機能が多いアプリは継承が深くなる為、逆にわかりずらくなる

記事作成時間 約15分