ノンプロ研中級プログラミング講座【GAS コース第 4 期】第 2 回
「クラスとは、オブジェクトをつくる機能(function)」である。クラスは〈関数〉の一種でもあるというのは、クラス理解の大切なひとつですね。#ノンプロ研
2021-01-29 20:15:49メンバとは?『オブジェクト指向プログラミング(OOP)では、クラスやオブジェクト(インスタンス)の持つ変数や関数などの要素をメンバと呼ぶことがある。』e-words.jp/w/%E3%83%A1%E3… #ノンプロ研
2021-01-29 20:16:45クラスは金型とかでよく表現される。 developer.mozilla.org/ja/docs/Web/Ja… #ノンプロ研
2021-01-29 20:18:21まずは、〈クラス〉とは何かという話から。「class」とはオブジェクトを生成する親玉である、と。オブジェクトとオブジェクトの間に階層(class)関係を持たせるための考え方といったところでしょうか。今回は、1階のクラスですけども #ノンプロ研
2021-01-29 20:20:32VSCodeではShift+Alt+Fでフォーマットできるんだけど、なぜか新IDEでできないのはなぜ・・・?前はできた気がするんだけどな。。 #ノンプロ研
2021-01-29 20:20:37【質問】ブロックの中って1行開けるのがいいのか? etauさんはfunctionのあとの波かっこのあとに1行あけている。 人によって好みはそれぞれ #ノンプロ研
2021-01-29 20:21:09functionキーワードの{}直下は一行アキにするのか問題。「講師:好みです。ポリシーを決めてそれで運用すればと思います」スライドが詰まっているのはスペース的な制約もありそうですね #ノンプロ研
2021-01-29 20:21:40パスカル(Pascal)記法は、プログラミング言語Pascalが語源。gimo.jp/glossary/detai… #ノンプロ研
2021-01-29 20:24:26クラスはパスカル記法でかく wa3.i-3-i.info/word13955.html >「FirstDispTime」のように最初の文字を大文字にしたキャメルケース #ノンプロ研
2021-01-29 20:24:36class Classname { //クラス定義 } オブジェクトリテラルと違って、末尾のセミコロンは不要です。関数定義とおなじ。#ノンプロ研
2021-01-29 20:24:44クラス定義はパスカル記法。頭大文字のキャメル記法。 例)SpreadsheetApp #ノンプロ研
2021-01-29 20:24:59