サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
kotlin.hatenablog.jp
アドベントカレンダー15日目の今日はトレイトという機能に注目したいと思います。トレイトとは実装を持ったインタフェースのようなものです。これはJVM言語のScala(まさにトレイトという名前の機能)や、Java SE 8(予定)にもある機能です。インタフェースが実装を持つとことで便利なこともありますが、問題もあるのではないかと心配になりますね。そこらへんを見て行きましょう。 抽象クラス トレイトの話題の前に抽象クラスを紹介します。抽象クラス、Javaプログラマならご存知ですね。抽象関数を持つクラスのことを抽象クラスと言い、そのクラスはインスタンス化できません。サブクラスを作成するために使用します。抽象関数とは実装を持たず、関数シグネチャのみを宣言した関数です。具体的な実装はサブクラスで定義します。ポリモーフィズム(多態性)を実現するための重要な仕組みです。 抽象クラスの概念のおさらいはここま
メリークリスマス!!!! 今日はクリスマス!12月1日から昨日まで毎日記事を投稿し、みなさんへKotlinの面白さをお伝えしてきました。そんな当アドベントカレンダーも今日で最終回です。Kotlinを学んだり貢献したりするためのヒントと、Kotlinのこれからについて、それと全体のまとめを示して終わりにしたいと思います。 参考資料 http://kotlin.jetbrains.org/Kotlinに関する各種資料へリンクが張ってあるKotlinの公式サイトです。http://blog.jetbrains.com/kotlin/Kotlinプロジェクトチームのブログです。マイルストーンのリリースはこちらで発表されます。http://confluence.jetbrains.net/display/Kotlin/Kotlinの公式ドキュメントです。ただし正確な言語仕様ではないことに注意してくだ
このページを最初にブックマークしてみませんか?
『Kotlin Advent Calendar 2012 (全部俺)』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く