关于强制转换的问题。 必须都一样吧?你把main函数单独放到另一个类里试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 father = (a)child;是对的child = (b)father;是错的强制类型转换是单向的,只能由子类到父类 更正;最后的代码是child =(b)father 只能是这样a father=new a();b child=new b();father=child; //父类对子类的引用b child1=(b)father;//强制转换 我看到这样的代码,具体的类我记不太清名字了(因为我没带书),显示图形的时候必须要用到它,是一个g打头的类(我就叫他g类吧)有这样的代码g……2D(实例)=(g……2D)g(g实例)我不知道你明白我说的是哪个类不,后面的难道不是父类么? rainshow(要学习的那样多,时间却那么的少) ,请问,father=child;是一个拷贝还是一个引用,如果是拷贝,那么当b child1=(b)father;后child的y值是什么? 是Graphics吧你看看那个g的原始类型是什么,那里所谓的Graphics g传递的只是一个句柄而已,你System.out.println(g.getClass());看看吧 to abcd4321(aaa) -------------------------当然是引用father=child; //父类对子类的引用b child1=(b)father;//强制转换此时,child1等于child 不是吧!既然已经new过了?还是引用么?这样的话才是引用:a father;b child=new b();father=child; //父类对子类的引用b child1=(b)father;//强制转换 to relive(六道轮回,无想转生) ,就是Graphics,我看看。to rainshow(要学习的那样多,时间却那么的少) ,谢谢,麻烦你再帮我解释解释 a father=new a(); b child=new b(); b=(b)a;类型怎么可以强制转换,要转换的也是对象.父对象可以强制转换为子对象 {一段代码,不能成功运行} 如何获取SQLSERVER中数据类型为uniqueidentifier的栏位数据 ArrayList不是线程安全的,而Vector则是.谁能举一个例子说明这一点? 我的java之路还继续走下去吗 我 是 新 手 ! 请教 求大神看一个JTable和JTree结合的问题。。。。 请问java程序的中文乱码问题怎么解决? 求一UDP成功通讯的例子 Android listview增加footerview后,footerview不在屏幕最下方显示,而是如果在listview的item后面显示 请大家看看这个程序错在哪里? 高分请教:关于JTree的editable
child = (b)father;是错的强制类型转换是单向的,只能由子类到父类
a father=new a();
b child=new b();
father=child; //父类对子类的引用
b child1=(b)father;//强制转换
你看看那个g的原始类型是什么,那里所谓的Graphics g传递的只是一个句柄而已,你
System.out.println(g.getClass());
看看吧
-------------------------
当然是引用
father=child; //父类对子类的引用
b child1=(b)father;//强制转换
此时,child1等于child
a father;
b child=new b();
father=child; //父类对子类的引用
b child1=(b)father;//强制转换
to rainshow(要学习的那样多,时间却那么的少) ,谢谢,麻烦你再帮我解释解释
b child=new b();
b=(b)a;
类型怎么可以强制转换,要转换的也是对象.
父对象可以强制转换为子对象