Android Studioを使い、Kotlin言語の特徴を解説する本連載「Android Studioで始めるKotlin入門」。これまでの連載では、Kotlinの基本的な構文からNull安全に関する機能までを説明しました。 連載第4回の今回から、Kotlinのクラス関連機能について扱っていきます。クラス関連の機能はKotlinプログラミングでも重要な位置付けとなるため、今回から次の第5回まで連続で扱っていく予定です。これまでの機能と同様、クラス関連機能にもJavaとの共通点と相違点の両方があります。基本的な概念を共通としながらも、Android開発を含めた実際の開発現場で便利な機能がサポートされています。 Kotlinにおける「クラス」の基本 Kotlinのクラスに関する基本的な概念はJavaと似通っています。リスト1は2つのメソッドを持つクラスの定義と、その使用例です。 //基本的な