想请教一下(Student)的括号是什么意思呀?
Person p1 = new Student(); // upcasting, ok Person p2 = new Person(); Student s1 = (Student) p1; // ok Student s2 = (Student) p2; // runtime error! ClassCastException!
强制类型转换
这个是多态里面的向下转型,在这用有点超前了
啥玩意,就超前....
Sign in to make a reply
無飛鳥
想请教一下(Student)的括号是什么意思呀?