0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

今日からの意気込みと本日学んだことの報告

0
Posted at

最近、Kotlinを学習し始めた。どんなことをしても、飽きてしまう自分だが、Kotlinでは続くのだろうか。そんなことはともかく、学習教材としては下記のサイトを使用している。
https://developer.android.com/?hl=ja
日本語のチュートリアルになっており、段階を追って学習することができるのでおすすめである。
ただ、いつもやっている勉強としてはそのまま教材を進めてしまい、同じ刺激が続くことで学習に飽きてしまっていることに気が付いた。
そこで、少しやり方を変えて自分が学んだことなどを何時間単位から1日単位で投稿することで、自分の頭に定着させていければと思っている。
アインシュタインも同じことをして違う結果を求めるのは狂気であるとまでいっているので、少しずつでも自分を変えたいと思っている。

本日行ったこと

さて、改めて今日やったことを報告したいと思う。

  • 汎用データ型について
    • 一部だけデータ型が違う場合に、私用する
  • 列挙型について
    • 文字列の値をあらかじめ決めておくことで誤入力を減らすことができる
  • dataクラス型
    - toString()などにアクセスできるようになる
  • companion
    • あるクラスからcompanionのプロパティに直接アクセスできる

まとめ

最初から全力でやりすぎると続かないので、最初はこのくらいにしておく。
companionはかなり便利でObjectの名前を経由しなくても、直接親クラスからデータにアクセスできる。
あまり概念として聞いたことのない内容が続いたけど、使いながら慣れていきたい。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?