castdemo1.java
来自「java课件 java课件 java课件 java课件」· Java 代码 · 共 20 行
JAVA
20 行
//CastDemo1.java
public class CastDemo1{
static void display(GeometricShape obj){
if(obj instanceof Circle){
System.out.println("This is a circle.");
System.out.printf("The area = %6.2f%n",obj.area());
}else if(obj instanceof Cylinder){
System.out.println("This is a cylinder.");
System.out.printf("The volume = %6.2f%n",((Cylinder)obj).volume());
}
}
public static void main(String args[]){
GeometricShape obj1=new Circle(5);
GeometricShape obj2=new Cylinder(5,10);
display(obj1);
display(obj2);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?