fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. // クラスの定義(Main.javaにまとめるため、publicを外しています)
  8. class Train {
  9. public int speed;
  10.  
  11. public void run() {
  12. speed = 100;
  13. }
  14.  
  15. public void stop() {
  16. speed = 0;
  17. }
  18. }
  19.  
  20. // 実行用のMainクラス
  21. public class Main {
  22. public static void main(String[] args) {
  23. // Trainクラスが正しく動くか確認するテストコード
  24. Train myTrain = new Train();
  25.  
  26. System.out.println("初期状態のspeed: " + myTrain.speed); // 0
  27.  
  28. myTrain.run();
  29. System.out.println("run実行後のspeed: " + myTrain.speed); // 100
  30.  
  31. myTrain.stop();
  32. System.out.println("stop実行後のspeed: " + myTrain.speed); // 0
  33. }
  34. }
Success #stdin #stdout 0.1s 38304KB
stdin
Standard input is empty
stdout
初期状態のspeed: 0
run実行後のspeed: 100
stop実行後のspeed: 0