init commit

This commit is contained in:
m-mun
2026-09-03 09:09:11 +09:00
parent 7e0caa5ac3
commit f22760db5c
180 changed files with 34706 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
/*
* PTra14_01.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra14_01 {
public static void main(String[] args) {
//※ この問題はcommonパッケージのJavaBasicBookクラスを完成させてから解いてください。
// TODO commonパッケージのJavaBasicBookクラスをインスタンス化してください
// TODO インスタンスから本のタイトルを取得して出力してください
// TODO インスタンスから章立てのリストを取得して出力してください
}
}

View File

@@ -0,0 +1,22 @@
/*
* PTra14_02.java
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
public class PTra14_02 {
public static void main(String[] args) {
//※ この問題はcommonパッケージのSportsCarクラスを作成してから解いてください。
// TODO commonパッケージのSportsCarクラスをインスタンス化してください
// TODO スポーツカーにハイオクを100リットル補充してください
// ※ ハイオクを100リットル補充した と表示されれば正解
// TODO スポーツカー時速100キロで走ってください。
// ※ スポーツカーは時速100キロで走った と表示されれば正解
// TODO スポーツカー時速301キロで走ってください。
// ※ 速度オーバーです と表示されれば正解
}
}

View File

@@ -0,0 +1,24 @@
/*
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
package common;
/**
* 本についての抽象クラス
*/
public abstract class Book {
/**
* 本のタイトルを取得する
* @return 本のタイトル
*/
public abstract String getBookTitle();
/**
* 本の章立てのリストを取得する
* @return 章立ての一覧
*/
public abstract String[] getEpisodeList();
}

View File

@@ -0,0 +1,22 @@
/*
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
package common;
/**
* 車についてのインターフェース
*/
public interface Car {
/**
* ガソリンを補充する
* @param gasoline
*/
void charge(int x);
/**
* 走る
*/
void run(int x);
}

View File

@@ -0,0 +1,24 @@
/*
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
package common;
/*
* TODO 以下の要件を満たしたクラスを作成してください。
* ・Bookクラスを継承する
* ・Bookクラスの抽象メソッドを実装する。実装内容は以下の通り
* 本のタイトル
* Javaの基礎入門
*
* 章立てのリスト
* ・式と変数
* ・制御構文
* ・メソッド
* ・オブジェクト指向
* ・継承
*/
public class JavaBasicBook {
}

View File

@@ -0,0 +1,23 @@
/*
* 作成 Rhizome
*------------------------------------------------------------
* Copyright(c) Rhizome Inc. All Rights Reserved.
*/
package common;
/*
* TODO 以下の要件を満たしたクラスを作成してください。
* ・Carクラスを実装する
*
* ・Carクラスの抽象メソッドを実装する。実装内容は以下の通り
* ガソリンを補充する
* ハイオクを x リットル補充した(x は引数の値) と表示する
*
* 走る
* スポーツカーは時速 x キロで走った と表示する
* ただし、引数の値が 300 を超えた場合は 速度オーバーです と表示する
*
*/
public class SportsCar {
}