CodeGym
キャンペーン
学習
コース
課題
アンケート & クイズ
ゲーム
ヘルプ
スケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
成功事例
アクティビティ
レビュー
サブスクリプション
ライトテーマ

レッスン

  • レビュー
  • 私たちについて
開始
学習開始
今すぐ学習を始める
  • 学習の進捗
  • コース
  • クエストマップ
  • レッスン
  • レベル12に到達しました!

    Java コア
    レベル 2,レッスン 0
    レベル12
    利用可能
  • ポリモーフィズムとオーバーライド

    Java コア
    レベル 2,レッスン 1
    「アミーゴ、クジラは好きですか?」 「クジラ? いいえ、聞いたこともありません。」 「それは牛のようなものですが、体が大きくなっただけで泳ぎます。ちなみに、クジラは牛から生まれました。ええと、少なくとも共通の祖先を持っています。それは問題ではありません。」 「聞いてください。OOP のもう 1 つの非常に強力なツールであるポリモーフィズムについてお話したいと思います。これには 4 つの機能があります。」 1) メソッドのオーバーライド。 ゲーム用に「Cow」クラスを作成したと
    利用可能
  • ポリモーフィズムタスク

    Java コア
    レベル 2,レッスン 2
    「こんにちは、アミーゴ! ポリモーフィズムに関する数百のタスクをご紹介します。」 「え?あと100回も練習するの?!」 「冗談だよ。10個だけだよ。つまり5個だよ」
    利用可能
  • メソッドのオーバーロード

    Java コア
    レベル 2,レッスン 3
    「こんにちは、アミーゴ!メソッドのオーバーロードについて説明します。」 「あなたも過負荷にできるんですか?!なんて日だ!」 「彼らを使ってできることはたくさんありますが、今はそれについては触れません。」 "それが契約だ。" 「オーバーロードは非常に単純な操作です。実際にはメソッドに対する操作ですらないが、パラメトリック多態性という恐ろしい名前で呼ばれることもあります。」 覚えておく必要があるのは、クラス内のすべてのメソッドには一意の名前が必要であるということです。 「はい、わ
    利用可能
  • オーバーロード方法を練習する

    Java コア
    レベル 2,レッスン 4
    「こんにちは、アミーゴ!また私です。あなたにプレゼントを用意しました。たくさんの興味深い課題です。お礼は必要ありません。リラックスしてください!」
    利用可能
  • 抽象クラス

    Java コア
    レベル 2,レッスン 5
    「こんにちは、アミーゴ! 興味深い新しいトピックがあります。」 今日は魅力的な話題ばかりの一日です! "それはどうもありがとう!" "どういたしまして。" 「チェスの駒のすべてのクラスを簡素化するために ChessItem 基本クラスを導入したときのことを覚えていますか?」 "はい。" 「各ピースに、画面上でのレンダリングを処理するメソッドがあると想像してください。そのメソッドを呼び出すと、ピースは現在の座標で自身を描画します。このメソッドを基本クラスに移動すると便利でしょう
    利用可能
  • 抽象クラスを使って練習する | レベル2

    Java コア
    レベル 2,レッスン 6
    「こんにちは、アミーゴ! 前の練習でとてもうまくできたので、もう少し難しい練習をすることにしました。」 「ありがとう、ディエゴ。あなたは本当の友達だよ。期待していなかった!!!」
    利用可能
  • インターフェース

    Java コア
    レベル 2,レッスン 7
    「こんにちは、アミーゴ! 今日はいくつかの発見をするつもりです。今日のトピックは、ドラムロールでお願いします。インターフェイスです。」 「そうだね。とても素晴らしい一日だったので、家に帰ってお風呂に入ります。」 "インターフェイスは、抽象化とポリモーフィズムの子です。インターフェイスは、すべてのメソッドが抽象である抽象クラスによく似ています。クラスと同じ方法で宣言されますが、キーワードが使用されます。いくつかの例を次に示します。interface" コード 説明と事実 int
    利用可能
  • インターフェイスは単なるインターフェイスではありません。それは行動です。

    Java コア
    レベル 2,レッスン 8
    「こんにちは、アミーゴ! もう一度私です。インターフェースについて別の観点から説明したいと思います。ほら、ほとんどの場合、クラスは特定のオブジェクトのモデルです。対照的に、インターフェースはオブジェクトの能力やオブジェクトのモデルに似ています。オブジェクト自体ではなく、役割です。」 たとえば、車、自転車、オートバイ、車輪などは、クラスとオブジェクトとして表すのが最適です。しかし、「移動できる」、「人を運ぶことができる」、「駐車できる」などの能力は、インターフェースとしてより適
    利用可能
  • インターフェースタスク

    Java コア
    レベル 2,レッスン 9
    「こんにちは、アミーゴ! もうすぐあなたはインターフェイスの夢を見るでしょう。だから、私があなただったら眠れません。そんなはずはない! ハッ、ハッ! ここであなたにいくつかの小さな練習問題を紹介します。インターフェイスがあなたの脳に残りますように。 」
    利用可能
  • 教授からの役立つリンク — 12

    Java コア
    レベル 2,レッスン 10
    「こんにちは、アミーゴ! 良いニュースです! 超正確な予測器の研究は終わりました!」 「すごいですね。これは何をするのですか?私がいつクールなプログラマーになるかを予測してくれるのでしょうか?」 「おい、急ぐなよ、私のロボットよ! そんなに先のことは見ていなかったけど、もう分かっているよ…」 "何?!" 「…あなたが今週勉強したトピックについて質問が来ると思いました。そこで、事前に追加の資料を用意しました。それらはあなたがすべてを理解するのに役立ちます。」 ポリモーフィズムの
    利用可能
  • モールス信号

    Java コア
    レベル 2,レッスン 11
    「こんにちは、アミーゴ!どこへ行くの?もう始まっていますよ。参加しましょう。」
    利用可能
  • 1
  • 2
学ぶ
  • 登録
  • Javaコース
  • 課題のサポート
  • 料金
  • Java構文
コミュニティ
  • ユーザー
  • 記事
  • フォーラム
  • チャット
  • 成功事例
  • アクティビティ
  • アフィリエイトプログラム
会社情報
  • 私たちについて
  • 連絡先
  • レビュー
  • プレスルーム
  • CodeGym for EDU
  • よくある質問
  • サポート
CodeGymCodeGym は、ゼロからJavaプログラミングを学ぶためのオンラインコースです。このコースは初心者がJavaを習得するのに最適です。即時検証付きの1200以上の課題と、Java基礎理論の必要な範囲を含みます。学習の成功を支援するために、クイズ、コーディングプロジェクト、効率的な学習に関するコンテンツ、Java開発者のキャリアに関する機能など、一連のモチベーション機能を導入しています。
フォローする
インターフェース言語
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands
日本語
한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym
MastercardVisa
「プログラマーは生まれるのではなく、育てられる」 © 2026 CodeGym