2014年10月06日
Posted by 屋台ブルー at
2014年10月06日00:00 Comment(0)
Swiftで遊ぼう! - 87 - Swift Fundamentals本- var and let
「Swift Fundamentals: The Language of iOS Development - スイフト:基本」を話題にして勉強しているけど、今日は変数と定数の話だけど、この章は楽勝だ。
2.1 Creating Variables and Constants - 変数と定数をつくる
Questions for Review - 復習のための質問
1. 「Camel Case:ラクダ格」とは?
変数にしろ定数にしろ分かり易いネーミングをつけるけど、「Number of Students」だったらら、「numberOfStudents]てな具合で、単語を連結するけど、それぞれの単語の最初のキャラクターを大文字にするネーミング法をキャメル・ケースというのは初耳でした。ということで答えは、「b」になる。
2. どうやって変数の型を宣言することできるか?
これの答えは、「c」のImplicitもしくはexplicitとなる。Implicitとは暗示的な宣言、explicitとは明示的宣言ということ。
3. 定数にできないことは何か?
この答えは、「d」の値に変更を加えることはできない。
4. 変数の名前をつけるとき、どういうことを考えるべきか?
この答えはちょっと悩んだが、「b」変数名がどれだけ読みやすいか、「c」変数名がどれくらい当を得ているか、「d」変数の意味が何を意味しているかどれくらいはっきりしていrか、のすべてだろう。と思っていたら、 「a」の変数の名前の長さが長くなるも正解だとさ。
と、今日はここまで。
2.1 Creating Variables and Constants - 変数と定数をつくる
Questions for Review - 復習のための質問
1. 「Camel Case:ラクダ格」とは?
変数にしろ定数にしろ分かり易いネーミングをつけるけど、「Number of Students」だったらら、「numberOfStudents]てな具合で、単語を連結するけど、それぞれの単語の最初のキャラクターを大文字にするネーミング法をキャメル・ケースというのは初耳でした。ということで答えは、「b」になる。
2. どうやって変数の型を宣言することできるか?
これの答えは、「c」のImplicitもしくはexplicitとなる。Implicitとは暗示的な宣言、explicitとは明示的宣言ということ。
3. 定数にできないことは何か?
この答えは、「d」の値に変更を加えることはできない。
4. 変数の名前をつけるとき、どういうことを考えるべきか?
この答えはちょっと悩んだが、「b」変数名がどれだけ読みやすいか、「c」変数名がどれくらい当を得ているか、「d」変数の意味が何を意味しているかどれくらいはっきりしていrか、のすべてだろう。と思っていたら、 「a」の変数の名前の長さが長くなるも正解だとさ。
と、今日はここまで。