タグ

ブックマーク / phoeducation.work (5)

  • 【Java】オブジェクト指向の基本問題2-7 - 未来エンジニア養成所Blog

    問題2-7 ロボットを表すRobotクラスを作成してください。 Robotクラスを使用するStaticBasicPracticeクラスのmainメソッドはすでに完成しています。 (変更は禁止です) 【Robotクラス】 次のような2つのインスタンスフィールドと、1つのクラスフィールドを持ちます。 ・ロボットIDを表すインスタンスフィールド id (int型) ・ロボット名を表すインスタンスフィールド name (String型) ・ロボット総生産数を表すクラスフィールド total (int型) String型の引数をひとつだけ持つコンストラクタを定義します。 引数で渡ってきた文字列をロボット名に設定し、ロボット総生産数をインクリメントします。 ロボットIDは1からの連番を割り振りますが、ロボット総生産数の値をうまく利用してください。 ロボット総生産数の値を取得するためのgetTotalク

    【Java】オブジェクト指向の基本問題2-7 - 未来エンジニア養成所Blog
    kaiyumaru
    kaiyumaru 2022/02/18
    何時も有難うございます拝見させていただいております、尚、 皆様には感謝申し上げます
  • 【Java】基本構文に関する問題1-16 - 未来エンジニア養成所Blog

    問題1-16 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、引数で渡ってくるint配列オブジェクトの各要素の値を合計して、戻り値として返すsumメソッドを定義してください。 【実行結果】 配列の合計値:28 【ArrayMethodPractice.java】 public class ArrayMethodPractice { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5, 6, 7}; // sumメソッドの呼び出し System.out.println("配列の合計値:" + sum(arr)); } // ここにsumメソッドを定義してください } 解答例 【ArrayMethodPractice.java】 public class Arra

    【Java】基本構文に関する問題1-16 - 未来エンジニア養成所Blog
    kaiyumaru
    kaiyumaru 2022/01/26
    何時も有難うございます拝見させていただいております、尚、 皆様には感謝申し上げます
  • 【Java】基本構文に関する問題1-10 - 未来エンジニア養成所Blog

    問題1-10 変数levelは山の段数を表しています。 for文をネストして、次の図形を作成してください。 なお、山の左側には全角スペースを使用してください。 (実行結果は見やすさのため白い四角で表します) 【実行結果】 □ □ □ □ ■ □ □ □ ■ ■ ■ □ □ ■ ■ ■ ■ ■ □ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 【ForHiLevelPractice.java】 public class ForHiLevelPractice { public static void main(String[] args) { // 山の段数を表す変数 int level = 5; // for文の開始 } } 解答例 【ForHiLevelPractice.java】 public class ForHiLevelPractice { public stat

    【Java】基本構文に関する問題1-10 - 未来エンジニア養成所Blog
    kaiyumaru
    kaiyumaru 2022/01/13
    何時もお世話になり有難うございます 本年も昨年同様宜しくお願い致します。
  • 【Java】基本パッケージ Part2 - 未来エンジニア養成所Blog

    前回に引き続き基java.lang)パッケージにあるStringクラスや、Objectクラスについて解説します。 前回の記事はこちら phoeducation.work Stringクラスのインスタンス化 Objectクラスのequals()メソッド Stringクラスのequals()メソッド まとめ 参考図書 あわせて学習したい Stringクラスのインスタンス化 Stfingクラスのインスタンス化には2通りの方法があります。 インスタンス化の方法によってメモリ上のインスタンスの保管場所が異なります。 newキーワードを使ってインスタンス化した場合は、newされるたびに1つずつインスタンスがヒープ領域と呼ばれる標準メモリ領域に作成されます。 もう一つのインスタンス化の方法は、newキーワードを使わずに=(代入演算子)を使用して、文字列を代入する方法です。 この方法でインスタンス化す

    【Java】基本パッケージ Part2 - 未来エンジニア養成所Blog
    kaiyumaru
    kaiyumaru 2021/06/14
  • 【Java】基本パッケージ Part1 - 未来エンジニア養成所Blog

    java.langパッケージとObjectクラス Stringクラス StringBufferクラス 参考図書 あわせて学習したい java.langパッケージとObjectクラス 前の記事ででパッケージを解説しましたが、今まで使用してきたStringクラスは完全修飾名も使っていませんし、import文もありませんでした。 Stringクラスはjava.langパッケージのクラスです。 このjava.langパッケージはJavaプログラム言語の設計にあたり基的なクラスを持ちます。 ObjectクラスやSystemクラスもこのパッケージに属します。 非常によく使用する重要なクラスが多いため、このパッケージだけは何も記述しなくても自動的にimportされます。 よってクラス名だけで利用できていたのです。 javadocで左上の[パッケージ]欄から「java.lang」を選択すると、左下にja

    【Java】基本パッケージ Part1 - 未来エンジニア養成所Blog
    kaiyumaru
    kaiyumaru 2021/06/10
  • 1