java.io.IOException和ShapeFactory.getShape(id)是什么意思?
请教大神,这串代码只有两个地方看不懂一是java.io.IOException,这是什么包,做什么用的,下面这串代码有没有用到这个包?二是ShapeFactory.get...
请教大神,这串代码只有两个地方看不懂
一是 java.io.IOException,这是什么包,做什么用的,下面这串代码有没有用到这个包?
二是ShapeFactory.getShape(id);是什么意思
自学java时多态课程遇到的问题
import java.io.IOException;
import java.util.Scanner;
/**
* 测试类
* */
public class Test {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) {
// 提示选择图形
System.out.print("请选择图形(1、圆形 2、矩形、3、三角形):");
Scanner input = new Scanner(System.in);
int id = input.nextInt();
// 调用工厂产生对象,计算面积
Shape shape = ShapeFactory.getShape(id);
if (shape != null)
shape.getArea();
}
} 展开
一是 java.io.IOException,这是什么包,做什么用的,下面这串代码有没有用到这个包?
二是ShapeFactory.getShape(id);是什么意思
自学java时多态课程遇到的问题
import java.io.IOException;
import java.util.Scanner;
/**
* 测试类
* */
public class Test {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) {
// 提示选择图形
System.out.print("请选择图形(1、圆形 2、矩形、3、三角形):");
Scanner input = new Scanner(System.in);
int id = input.nextInt();
// 调用工厂产生对象,计算面积
Shape shape = ShapeFactory.getShape(id);
if (shape != null)
shape.getArea();
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询