Kotlin入門とSwift入門とGo言語の入門・基礎から実務レベルまで解説する学習サイト「ムラサキ」。無料でプログラム試験問題も用意しています♪

よく閲覧されている記事を学ぼう

人気記事ランキング
アクセス数が多い記事をランキングで表示しています
No.1
Java&Spring記事人気No1
Swift Playgroundの使い方を完全解説!初心者に最適な学習環境の始め方
No.2
Java&Spring記事人気No2
Go言語で条件式を1行で書くコツ!三項演算子の代替と短縮記法
No.3
Java&Spring記事人気No3
Swift開発環境の構築方法を徹底解説!Xcode・Windows・Linux対応
No.4
Java&Spring記事人気No4
Kotlinのデータクラス(data class)とは?便利な特徴と使い方を初心者向けにやさしく解説!
No.5
Java&Spring記事人気No5
Swift変数と定数の使い方|varとletの違いを初心者向けに解説
No.6
Java&Spring記事人気No6
Swift入門ガイド|基本構文と書き方をマスターしよう
No.7
Java&Spring記事人気No7
Go言語の関数のテストを書く基本!単体テストのやり方を解説
No.8
Java&Spring記事人気No8
Kotlinのコンパニオンオブジェクトとは?初心者向けに使い方と役割をわかりやすく解説!
ムラサキ

新しい記事を読もう!

新着記事
KotlinやSwiftやGo言語などの新着記事を見てみよう♪
Go言語の関数でエラーハンドリングする基本的な方法
Go言語のスライス・マップ・配列をまとめて比較してみよう!初心者でもわかる使い分けの基本
Go言語の条件分岐の見やすい書き方を徹底解説!初心者でもわかるif文の使い方
Go言語とは何か?初心者向けに特徴・できること・インストール手順までやさしく解説
Kotlinのクラス設計に役立つベストプラクティスまとめ|初心者でもわかるクラス設計の考え方
Kotlinでコレクションの要素を変換するmap()の基本と応用例
Kotlinで条件分岐をきれいに書く方法を完全解説!初心者でも読みやすいif文・when式の使い方
Kotlinのコーディング規約(公式スタイルガイド)とは?読みやすいコードを書くための基本ルール
ムラサキ

理解度はプログラム試験問題で確認しよう

プログラム試験問題
学んだことが本当に理解できているかプログラム試験問題を用意しております。
理解度の確認としてご活用ください。
Kotlinのクイズ問題
Kotlinのクイズ問題
ID:1

空欄の★に当てはまる内容を答えてください。

問題
Kotlinにおける継承の場面では、親クラスの処理を引き継ぎつつ、子クラスで独自の処理を追加したいケースがあります。 そのような場合、子クラス内で親の関数を明示的に呼び出すには super を使います。 また、引数とプロパティ名が重複するような場合に、自分自身のプロパティを参照したいときは this を使うことで、混同を避けることができます。 この2つは、Kotlinのクラス設計やオーバーライドの理解において基本となるキーワードです。
open class Animal(val name: String) {
    open fun speak() {
        println("${name}が鳴いています")
    }
}

class Cat(name: String) : Animal(name) {
    override fun speak() {
        super.speak()
        println("${this.name}はニャーと鳴きます")
    }
}
【ヒント】 ・superは親クラスの関数やプロパティを使いたいとき。 ・thisは自身のプロパティや関数を明示したいときに使う。 ・関連キーワード:Kotlin 基本文法、継承、オーバーライド、クラス設計、初心者、親子関係、インスタンスメソッド。

Kotlinのクイズ問題
Kotlinのクイズ問題
ID:2

空欄の★に当てはまる内容を答えてください。

問題
Kotlinをローカルで開発・実行するには、Javaの仕組みを利用しているため、まずJDKをインストールする必要があります。 次に、KotlinのソースコードをコンパイルするためのKotlinコンパイラもインストールします。 この2つを正しく導入すれば、コマンドラインからKotlinプログラムを実行可能になります。
# Javaのバージョン確認
java -version

# Kotlinのバージョン確認
kotlinc -version
【ヒント】 ・JDKはJava Development Kitの略で、JavaやKotlinの開発に必要な基盤。 ・Kotlin専用のコンパイルツールが必要。多くの環境で「kotlinc」が使用される。 ・関連キーワード:Kotlin インストール手順、Java JDK、Kotlinコンパイラ、Windows Mac Linux 初心者セットアップ。

ムラサキ

当サイトの4つの特徴!

当サイトの特徴
Go言語やSwiftやKotlinをはじめとしたプログラミング学習の基礎から応用まで、初心者の方にもわかりやすく丁寧にまとめています。
当サイトの4つの特徴を活かして、プログラミングのスキルを自分のペースでしっかり身につけられます。
基礎から学べる

KotlinやSwiftやGo言語の学習では、基礎文法を正しく理解することがとても重要です。 初心者でも無理なく理解できるよう、プログラムの書き方や用語の意味も丁寧に解説しています。
実践に役立つ

GoやKotlinやSwiftを使った実用的なコード例を多数掲載! 学んだ知識をすぐに活かして、開発スキルを身につけることができます。
幅広い情報

Go言語・Kotlin・Swiftなど幅広い言語を扱っています。
基礎から応用まで、初心者向けにわかりやすく学べる記事が充実しています。
すぐに実践できる

GoやSwiftやKotlinのコード例はすぐにコピペして試せる実用的なものばかり! 学んだことを日々の学習や開発にすぐ活かせる構成になっています。
ムラサキ

NEWS

お知らせ