一个类型转换问题,请高人帮忙 Vector的get()方法取出的是Object对象,要将它转换为原来的对象当然要进行转化啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 v.get()方法返回的是一个Object类型的对象,是所有对象的父类,不可以将父类的对象直接赋值给子类的对象,只能进行类型转换 那么v.add(p)的时候是做了Point到Object类型的隐性转换的吗? Point一定是一个Object,所以隐性的转换是安全的,但是Object缺不一定就是Point,所以要显式转换,确保你自己知道取出来的式Point。 同上,因为v.get()返回的是一个Object,Object是一个总根,当然不能赋值给子类..例如:Point p = new Object();//不合法的但: Object o = new Point();//可是合法的哦这就是面向对象编程的思想,多看看理论吧... 邮件发送带附件。。 关于多态的问题。 请帮忙解决下从数据库读取数据并写入对象出现的异常问题 数组初始化,好纠结啊,大家救救啊 session的一个小问题??急!! 小妹求救,毕业设计编到一半编不下去啦,请高手赐教! Java中的多线程同步 如何 一个函数 返回两个数 一段程序,不知道为什么给的值是5,2个输出的值都是15,迷茫!请帮忙解释下数据流程 简单二维数组输出,为什么不是正常输出啊?应该是三行,,每行四个零啊,求解释 问一个小小问题...题目如下... 定义一个矩形类...
Object是一个总根,当然不能赋值给子类..
例如:Point p = new Object();//不合法的
但: Object o = new Point();//可是合法的哦
这就是面向对象编程的思想,多看看理论吧...