オブジェクト指向けいかくその3.5
さいご
メインの↓
import java.io.*; public class Keisan { public static void main(String[] args) throws Exception { while (true) { System.out.println("はじめの文字を入力してください"); BufferedReader reader = new BufferedReader(new InputStreamReader( System.in)); String line1 = reader.readLine(); int startNum = Integer.parseInt(line1); System.out.println("おわりの文字を入力してください"); String line2 = reader.readLine(); int endNum = Integer.parseInt(line2); if (startNum >= endNum) { System.out.println("はじめの数字はおわりの数字よりも小さくしてください"); } else { System.out.println("掛け算なら1足し算なら2"); String line3 = reader.readLine(); int num3 = Integer.parseInt(line3); Enzan enzanshi = null; if (num3 != 1 && num3 != 2) { System.out.println("1か2を代入してください!"); } else if (num3 == 1) { enzanshi = new Kakezan(); } else { enzanshi = new Tashizan(); } int result = enzanshi.enzan(startNum, endNum); System.out.println(result); } } } }