開催日
November 17, 2021
録画
https://www.youtube.com/watch?v=BW7AR_n6kU0
題材
A Swift Tour
今回の資料
分類
関連タグ
YouTube リンク
公式 note マガジン
ゆめトーーク
補足や訂正(伝達)
補足や訂正(登場した回)
今回も引き続き A Swift Tour
の「オブジェクトとクラス」を見ていきます。今回は Swift のクラスだけが持つ主だった特徴である デイニシャライザー
と サブタイピング
について眺めていけたらいいなと思ってます。どうぞよろしくお願いしますね。
——————————————————————————— 熊谷さんのやさしい Swift 勉強会 #47
00:00 開始 00:44 デイニシャライザー 04:11 値型と参照型 05:51 値型での解放処理 07:18 参照型での解放処理 08:31 インスタンスの共有 10:19 変数を宣言よりも前で使うということ 14:44 deinit の書式 17:19 意図したタイミングで deinit を実行 22:53 型の種類分け 24:31 deinit はクラス型にだけ存在する 25:17 デイニシャライザーから窺えること 29:15 サブタイピング 30:27 ポリモーフィズム 31:50 サブタイプ多相 33:10 アドホック多相 36:53 パラメーター多相 40:50 クラス継承 41:55 多重継承はできない 44:30 多重継承に似た仕組み 46:30 質疑応答 47:51 ミックスイン 49:36 is-a 関係 49:54 多重継承の問題点 53:06 ダイヤモンド継承 57:18 多重継承についてのまとめ 59:28 所感と次回の展望 ———————————————————————————