Superclass variable reference with subclass object

原创 2006年06月07日 14:35:00

A reference variable of a superclass can be assigned  a reference to any subclass derived from that superclass. You will find this aspect of inheritance quite useful in a variety of situations.

And it is important to understand that it is the type of the reference variable --- not the type of the object that it refers to----that determines what members can be accessed. That is, when a reference to a subclass object is assigned to a superclass reference variable, you will have access only to those parts of the object defined by the superclass.

超类与子类(Superclass & Subclass)

超类与子类(Superclass & Subclass)Q: 我看了WINX开发包中的文档中,你提到了超类,它是什么概念?我平常只听过子类(Subclass)。A: 子类化(Subclass)是指替换...
  • Tunix126
  • Tunix126
  • 2006年11月15日 12:59
  • 1002

iOS开发之Xcode的静态分析(Static Code Analysis)与常见内存隐患解决办法

一.Xcode Analyze静态分析 Static Code Analysis Static Code Analysis(静态代码分析)用来发现源代码潜在的错误与缺陷,源代码编译后只有在运行时...
  • Xia0Liang
  • Xia0Liang
  • 2016年10月11日 20:08
  • 1185

org.hibernate.WrongClassException: Object with id: 3 was not of the specified subclass

一个实体类拥有有多个子类时,查询出现的异常,参考 http://stackoverflow.com/questions/14132561/hibernate-changing-discriminat...
  • li346985170
  • li346985170
  • 2014年07月21日 16:41
  • 2469

Reference to undefined variable argLine 与Eclipse TestNg 问题处理

Reference to undefined variable argLine与Eclipse TestNg 问题处理 问题产生 使用TestNG测试Run configuratio...
  • wangming520liwei
  • wangming520liwei
  • 2017年10月31日 14:52
  • 219

Reference to a cleared variable I1

原因:被调用的函数里出现了
  • u013228046
  • u013228046
  • 2014年11月24日 11:57
  • 1677

【iOS】swift init构造器

这几天在使用 Swift 重写原来的一个运动社交应用 SportJoin. 为什么要重写呢? 首先因为实在找不到设计师给我作图; 其次, 我也闲不下来, 想找一些项目做, 所以只好将原...
  • chelongfei
  • chelongfei
  • 2015年11月11日 17:49
  • 399

分析hibernate中table per class hierarchy映射方式的一个异常

hibernate中,对于table per class hierarchy(每个类一张表)的映射继承方式,可能会遇到的问题若是这样3个标T_A、T_B、T_C,T_A是主表,T_B与T_C是2个子表...
  • wangjian5748
  • wangjian5748
  • 2007年03月22日 15:40
  • 4310

JAVA菜鸟入门(12) reference variable是气球的线 +JVM中怎么实现

1 如果variable是primitive,那就拷贝原来变量的值到新变量。 2 如果variable是object referece, 那就拷贝原来reference的值到新的变量,所以就有2个re...
  • feliciafay
  • feliciafay
  • 2015年04月28日 23:42
  • 1699

super 与 superclass subclass

super : 一个编译修饰符,表示用当前对象去调用父类的方法 superclass:获取调用者的父类 验证: 父类: #import @interface Per...
  • qq_34417314
  • qq_34417314
  • 2017年06月20日 16:36
  • 114

JAVA企业面试题精选 OOP 1-10

JAVA企业面试题精选 OOP 1-10题
  • qq_38131668
  • qq_38131668
  • 2017年07月15日 15:32
  • 162
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Superclass variable reference with subclass object
举报原因:
原因补充:

(最多只允许输入30个字)