00.swift:07.クラスと構造体
                
  
  
  
  
  
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| 00.swift:07.クラスと構造体 [2021/09/22] – [見出し] adash333 | 00.swift:07.クラスと構造体 [2021/09/22] (現在) – [見出し] adash333 | ||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ===== 見出し ===== | ===== 見出し ===== | ||
| + | クラスと構造体の最も大きな違いは、 | ||
| + | -構造体は値型 | ||
| + | -クラスは参照型 | ||
| https:// | https:// | ||
| 行 8: | 行 11: | ||
| が2020年01月24日に更新 | が2020年01月24日に更新 | ||
| 【swift】イラストで分かる!classとstructの違いについて【初心者向け】 | 【swift】イラストで分かる!classとstructの違いについて【初心者向け】 | ||
| + | |||
| + | https:// | ||
| + | Swiftのクラスと構造体をわかりやすく解説 | ||
| + | 更新日:2021年7月11日 | ||
| + | |||
| + | https:// | ||
| + | Swiftで構造体とクラスを使い分ける方法(ポイント) | ||
| + | 2021/9/17 | ||
| + | (結論) | ||
| + | < | ||
| + | データがそんな大きくない、継承が必要ないもの | ||
| + | 値渡しが良い | ||
| + | てのは構造体にすれば良いと思うよ | ||
| + | </ | ||
| + | |||
| + | https:// | ||
| + | @Howasuto | ||
| + | が2021年03月09日に更新 | ||
| + | 【Swift】構造体とクラスの使い分け | ||
| 行 20: | 行 42: | ||
| [小ネタ]JavaScriptで構造体のようなものを構造体っぽく呼び出す | [小ネタ]JavaScriptで構造体のようなものを構造体っぽく呼び出す | ||
| + | [[00.javascript: | ||
| + | |||
| + | {{: | ||
| + | 参考:https:// | ||
| + | *オブジェクト:モノ(プロパティとメソッドをもつ、モノ) | ||
| + | *クラス:設計図(or 分類) | ||
| + | *インスタンス:設計図をもとに作ったモノ | ||
| + | *RubyやJavaでは、クラスをnewしてインスタンスを作る) | ||
| + | *JavaScriptの場合は、プロトタイプをnewしてインスタンスを作る | ||
| + | *コンストラクタ:クラスをnewしたときに実行される関数 | ||
| + | オブジェクトは、『モノ』であり、『プログラミングするのに便利な単位』だそうです。 | ||
| + | (引用元:[[https:// | ||
| ===== 見出し ===== | ===== 見出し ===== | ||
| [[00.swift: | [[00.swift: | ||
  
  
  
  
  
00.swift/07.クラスと構造体.1632341168.txt.gz · 最終更新: 2021/09/22 by adash333
                
                