A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

什么是父类引用指向子类实例呀! 引用和对象又有什么关系呀??还有什么是不同引用指向同一对象呀!!

3 个回复

倒序浏览
本帖最后由 泮和顺 于 2012-3-2 20:32 编辑

Fu fu=new Zi();就是父类引用指向子类实例。。。。
引用简单理解就是地址吧
String str1="abc";String str2="abc";这里就是2个引用了同一个对象。。。。
回复 使用道具 举报
楼主那么猛一个,居然装嫩问这个问题{:soso_e127:}
回复 使用道具 举报
在多肽的情况下,就是父类应用指向子类事例。
  1. class Fu {
  2.        
  3.         int x = 1;
  4.         Fu(){
  5.                 System.err.println(x+"Fu");
  6.         }
  7.         public void show(){
  8.                 System.out.println("我是父类");
  9.         }
  10. }
  11. class Zi extends Fu{
  12.         int x = 2;
  13.         Zi(){
  14.                 System.out.println(x+"Zi");
  15.         }
  16.         public void show(){
  17.                 System.out.println("我是子类");
  18.         }
  19. }

  20. class Duotai{
  21.                 public static void main(String[] args) {
  22.                 Fu fu = new Zi();
  23.                 fu.show();
  24.                                
  25.         }
  26. }
复制代码
运行结果是“我是子类”,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马