質問編集履歴

3

文字修正

2020/02/05 06:08

投稿

duck015
duck015

スコア29

test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,6 @@
8
8
 
9
9
 
10
10
 
11
- 個人的には`var 変数名: クラス名!`はただ宣言をしているだけの理解ですが(printしてみても`nil`になる)、
11
+ 個人的には`var 変数名: クラス名!`はただ宣言をしているだけの理解ですが(printしてみても`nil`になるため)、
12
12
 
13
13
  使いどころがいまいち分からず、これらをどのように使い分けるべきか、初歩的な質問で恐縮ですが、ご教示いただけませんでしょうか?

2

追記

2020/02/05 06:08

投稿

duck015
duck015

スコア29

test CHANGED
File without changes
test CHANGED
@@ -6,4 +6,8 @@
6
6
 
7
7
  `var 変数名 = クラス名()`では、クラスをインスタンス化することによって、そのクラスが持つ変数やメソッドにアクセスできると思いますが、上記コードも同じような機能を持っているかと思います。
8
8
 
9
+
10
+
11
+ 個人的には`var 変数名: クラス名!`はただ宣言をしているだけの理解ですが(printしてみても`nil`になる)、
12
+
9
- これらをどのように使い分けるべきか調べてみても分からず、初歩的な質問で恐縮ですが、ご教示いただけませんでしょうか?
13
+ 使いどろがいまいち分からず、これらをどのように使い分けるべきか、初歩的な質問で恐縮ですが、ご教示いただけませんでしょうか?

1

追記

2020/02/05 06:08

投稿

duck015
duck015

スコア29

test CHANGED
File without changes
test CHANGED
@@ -4,6 +4,6 @@
4
4
 
5
5
 
6
6
 
7
- `var 変数名 = クラス名()`では、クラスをインスタンス化することによって、その変数やメソッドにアクセスできると思いますが、上記コードも同じような機能を持っているかと思います。
7
+ `var 変数名 = クラス名()`では、クラスをインスタンス化することによって、そのクラスが持つ変数やメソッドにアクセスできると思いますが、上記コードも同じような機能を持っているかと思います。
8
8
 
9
9
  これらをどのように使い分けるべきか調べてみても分からず、初歩的な質問で恐縮ですが、ご教示いただけませんでしょうか?