黑马程序员技术交流社区

标题: 关于类型转换的问题 [打印本页]

作者: 马嘉    时间: 2014-8-13 15:16
标题: 关于类型转换的问题
对呀,应用型对象,在向下强转的时候,问什么要做健壮性判断呢?
为了防止发生哪些问题?
能帮我列举一下吗
作者: 马嘉    时间: 2014-8-13 17:27
求解答
作者: ❤如止水之絕境    时间: 2014-8-13 20:26
应用型对象?是指除基本数据类型之外的么?一般情况下,一个对象能不能强转成另外一个对象,程序编写过程中完全都是能够自知的,如果实在不放心,不妨这样
  1. public class A {
  2.                 // ----若干属性,方法。
  3.         }

  4.         public class B extends A{
  5.                 // ----若干属性,方法。
  6.         }

  7.         public void typeTest() {
  8.                 // 假设有A,B的实体对象a ,b
  9.                 A a = new A();
  10.                
  11.                 if(a instanceof B){
  12.                         B b = (B)a;
  13.                 }
  14.         }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2