型として構造体を利用する
![](http://otona.blog/wp-content/uploads/2021/04/スクリーンショット-2021-04-18-15.45.28.png)
(例)
![](http://otona.blog/wp-content/uploads/2021/04/スクリーンショット-2021-04-18-16.11.27-1024x558.png)
スタティック プロパティ
型に紐づくプロパティ
![](http://otona.blog/wp-content/uploads/2021/04/スクリーンショット-2021-04-18-16.31.28-1024x558.png)
![](http://otona.blog/wp-content/uploads/2021/04/スクリーンショット-2021-04-18-17.12.36-1024x369.png)
・インスタンス.プロパティ名でスタティック.プロパティには
アクセスする事ができないので注意が必要
・型それ自体の性質を表すプロパティを定義したい時に
スタティックプロパティを使用する
(例)Int型のスタティックプロパティ
![](http://otona.blog/wp-content/uploads/2021/04/スクリーンショット-2021-04-18-17.23.18-1024x219.png)
・数学的には整数には上限も下限もないが、
のメモリは有限なので、Int型には扱える
整数の最大値、最小値がある
(例)インスタンスプロパティ
![](http://otona.blog/wp-content/uploads/2021/04/スクリーンショット-2021-04-18-17.31.02.png)
![](http://otona.blog/wp-content/uploads/2021/04/スクリーンショット-2021-04-18-17.46.02-1024x217.png)
"オトナダッテマナビタイ"
(例)
型に紐づくプロパティ
・インスタンス.プロパティ名でスタティック.プロパティには
アクセスする事ができないので注意が必要
・型それ自体の性質を表すプロパティを定義したい時に
スタティックプロパティを使用する
(例)Int型のスタティックプロパティ
・数学的には整数には上限も下限もないが、
のメモリは有限なので、Int型には扱える
整数の最大値、最小値がある
(例)インスタンスプロパティ