内容へ移動
サルでもわかるWEBプログラミング
フリーソフトのみでホームページ作成
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
index.html
»
00.swift
»
07.クラスと構造体
トレース:
00.swift:07.クラスと構造体
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 07.クラスと構造体 ====== [[00.swift:index.html|Swiftトップページ]] ===== 見出し ===== クラスと構造体の最も大きな違いは、 -構造体は値型 -クラスは参照型 https://qiita.com/chanNaru/items/24d9e68ff965f8da09ad @chanNaru が2020年01月24日に更新 【swift】イラストで分かる!classとstructの違いについて【初心者向け】 https://rakusui.org/swift_class_struct/ Swiftのクラスと構造体をわかりやすく解説 更新日:2021年7月11日 https://swift.tecc0.com/?p=289 Swiftで構造体とクラスを使い分ける方法(ポイント) 2021/9/17 (結論) <code> データがそんな大きくない、継承が必要ないもの 値渡しが良い てのは構造体にすれば良いと思うよ </code> https://qiita.com/Howasuto/items/57acf33b40dbf4604397 @Howasuto が2021年03月09日に更新 【Swift】構造体とクラスの使い分け ===== JavaScriptで構造体っぽいもの ===== https://qiita.com/tawatawa/items/f36b7f82e3eddf8cbd44 @tawatawa が2017年07月21日に更新 [小ネタ]JavaScriptで構造体のようなものを構造体っぽく呼び出す [[00.javascript:02.objectとprototype|00.javascript:02.objectオブジェクトとprototypeプロトタイプ]] {{:00.javascript:pasted:20190919-135533.png|}} 参考:https://prime503.hatenadiary.org/entry/20091225/1261720985 *オブジェクト:モノ(プロパティとメソッドをもつ、モノ) *クラス:設計図(or 分類) *インスタンス:設計図をもとに作ったモノ *RubyやJavaでは、クラスをnewしてインスタンスを作る) *JavaScriptの場合は、プロトタイプをnewしてインスタンスを作る *コンストラクタ:クラスをnewしたときに実行される関数 オブジェクトは、『モノ』であり、『プログラミングするのに便利な単位』だそうです。 (引用元:[[https://amzn.to/2V6pXA1|アジャイル時代のオブジェクト脳のつくり方 Rubyで学ぶ究極の基礎講座]]) ===== 見出し ===== [[00.swift:index.html|Swiftトップページ]]
00.swift/07.クラスと構造体.txt
· 最終更新: 2021/09/22 by
adash333
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ