Flutter開発としてDartでプログラムを書いていると、以下のようなコードを見た。
final paint = Paint()
..color = color
..style = PaintingStyle.stroke
..strokeWidth = 4;
このピリオド2つの書き方が意味わからなかったので簡単に調べてみた。
この記事をみるとすごくわかりやすく、
ダブルドットはDart特有のカスケード記法というものらしい。
カスケード記法とは同一オブジェクトに対して繰返し記述を行う場合には、ダブルドットで簡易的に記述することができるものらしい。