IT

Swiftの型

Swiftの勉強をしているが、新しい言語なので、ネットで情報を検索しても基本的な事はあまり見つからない。その代わり、JavaやObjective-Cの知識がある事を前提とした記事が多い。

そもそもオブジェクト指向型のプログラミングが分かっていないので、まとめてみた。

「型」には色々な種類がある:
1: クラス(継承・拡張できる)
1.5: サブクラス(親クラスを1つだけ継承できる。拡張できる)
2: 構造体 (値型。継承できない。拡張できる)
3: 列挙型(値型。拡張できる)
4: プロトコル(複数適用できる。継承できる。拡張できる)

 

IT Engineer, Track Producer, Video Game Remix, Ad PV BGM.

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください