from umentu import stupid でKotlinを学習しているので、学んだ内容をまとめています。
基本
オブジェクト
MacでHello Kotlin
配列
リスト
セット
マップ
レンジ
条件分岐
ループ
関数
関数の定義
名前付け引数とデフォルト引数
ローカル関数
Not 値を返さない関数
関数オブジェクト
関数オブジェクト
高階関数
ラムダ関数
クロージャ
無名関数
オブジェクト
クラス
クラスを作る
プロパティ(カスタムゲッター・カスタムセッター)
コンストラクタ
セカンダリ・コンストラクタ
イニシャライザ
クラスの継承
[メソッドの継承]
(https://www.blog.umentu.work/kotlin_method_inheritance/)
抽象クラス
データクラス
Null安全
Null安全
スマートキャスト
安全呼び出し
!!演算子・requireNotNull関数
エルビス演算子