Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区 » 实战错误讨论  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:求教各位老师:对象赋值的问题 [Re:andy_lotu]
cxp108





发贴: 363
积分: 12
于 2006-10-26 09:55 user profilesend a private message to usersend email to cxp108search all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
这是一个Java的特性

父类的成员变量子类是无法覆写的,但成员函数却可以完全覆写。

当x1=x2发生时,由于x1是一个A类的对象引用,因此作为一个B类的对象引用的x2必须与x1的类匹配。如果A与B之间没有任何联系,编译器会要求强制转型。在本例中B继承至A,所以,编译器默认将x2向上转型成一个A类对象的引用,赋给x1的引用其实是指向x2的父类对象的。Java的继承特性中,父类的成员变量是无法被覆写的,所以这时的x1.a其实是指向A类中的int a




话题树型展开
人气 标题 作者 字数 发贴时间
9971 求教各位老师:对象赋值的问题 andy_lotu 821 2006-10-26 01:33
8417 Re:求教各位老师:对象赋值的问题 cxp108 230 2006-10-26 09:55
7981 Re:求教各位老师:对象赋值的问题 andy_lotu 23 2006-10-27 23:33
7830 Re:求教各位老师:对象赋值的问题 lisliefor 44 2006-10-28 09:50
8320 Re:求教各位老师:对象赋值的问题 cxp108 95 2006-10-30 08:34

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923