把第一个输出改为System.out.println(((Subclass)b).x);就输出为3了。由于超类并没有把基类的同名域给覆盖掉。而多态仅仅是同名方法的调用。
解决方案 »
- java与二进制流的问题
- 求助!!Swing 如何旋转所画的图形
- java实现的FtpClient , 下载到本地后,文件名正确但文件大小为0
- 一个类有两个synchronized方法,是不是同一时间只能有一个处于运行,这个两个方法的锁是一样的吗
- 问题如何解决,JMF 框架使用 System.exit(0) 退出程序的问题
- 简单程序,大哥们帮我调试下,生成小对象
- import org.apache.*对应的.jar文件是什么啊?到哪里下载?
- 求助:关于字节流分析的问题
- 【Java 如何连接 Paradox 数据库文件】
- 求教高手关于Rose的问题
- 如何逐行读取txt文件中的字符串?
- 数据类型问题
这个能否讲的清楚一点