服务粉丝

我们一直在努力
当前位置:首页 > 科技 >

关于java中对象转型相关问题概述

日期: 来源:十二说IT收集编辑:子类

1、 一个基类的引用类型变量可以指向其子类对象;

2、 一个基类的引用不可以访问其子类对象新增加的成员(属性和方法);

3、 可以使用 “引用变量 instance of类名” 来判断该引用型变量所指向的对象是否属于该类或者该类的子类;

4、 子类的对象可以当作基类的对象来使用,称作向上转型;反之为向下转型。

举例说明:

我们先新建一个基类,两个子类。

2.测试中可以看到:子类向上转型后只能访问基类的方法 ,对基类实例animal强制转型为子类后可以同时访问本类和基类的方法。

需要注意的是:如果这样写 编译不会出错,运行就会出错(ClassCastException)。虽继承同一个基类,但不允许这样强制转换的。如下,会直接报错。

内存表示大致如此:

当对象向上转型时: Animal animal=new Dog();

当对象向下转型时: Dog dog=(Dog)animal;

相关阅读

  • 「新春走基层」学习二十大 关爱暖童心

  • 为深入学习贯彻党的二十大精神,着力完善困境青少年关爱帮扶体系,让广大青少年充分感受到党的关怀和温暖,1月8日,涟城街道团工委依托“联青服务站”对2021和2022年20名“梦想小屋
  • 送温暖!芜湖将给这些人发钱

  • 大江资讯记者从芜湖市民政局获悉,“两节”期间,我市全面落实基本生活救助政策,加强特困人员日常照料和临时遇困人员的急难救助,开展“两节”送温暖活动,让更多困难群众感受到关爱
  • 中央纪委通报山西1起典型案例

  •  中央纪委国家监委网站2023年元旦、春节期间“四风”问题监督举报曝光专区通报6起典型案例,其中涉及我省1起:  吕梁市人大常委会农业与农村工作委员会
  • 拖欠农民工工资,这些企业被联合惩戒!

  • 网页截图根据《拖欠农民工工资失信联合惩戒对象名单管理暂行办法》(人力资源和社会保障部令第45号),人力资源社会保障部公布一批拖欠农民工工资失信联合惩
  • 速看!黄石这四类人群可获医疗救助

  • 近日,市人民政府办公室印发了《黄石市健全重特大疾病医疗保险和救助制度实施办法》,该办法有效衔接现行的医疗救助政策和过渡期内农村低收入人口医保帮扶

热门文章

  • OPPO k1的低价高配真实么?网友:不看不知道

  • 近日OPPO一款新机OPPO k1,摒弃了高价低配,就连自家老大哥r17都要怼一下。更是放弃了请代言人,以往的OPPO手机还没出来,各路流量小生,花样美男的代言就先来了。还有线下销售人员的
  • 一招教你手机无限制成为一台新设备

  • 大家平时用手机去注册app,肯定会遇到检测设备异常,交易关闭,等问题 这个都是手机已经不止1-2次注册过此app,不断更换手机仅是一个暂时的方法,却不是长久之计,手机总归会用完
  • 从零开始如何开网店

  • 随着互联网的高速发展,人们的生活发生了翻天覆地的变化,生活节奏越来越快,网购已经成为家家户户生活中离不开的一种购物方式了。网购的发展使得越来越多的人想要涉足电商事业,那

最新文章

  • “贯彻党的二十大精神 民政爱民送温暖”

  • 春节将至,为更好关心困难群众的生产生活问题,帮助困难家庭度过一个安乐祥和的新春佳节,1月4日,石嘴山市举行“学习贯彻二十大 民政爱民送温暖”物资发放仪式。此次活动共筹措资
  • 春运送福 温暖回家路

  • 2023年春运于1月7日拉开大幕,火车站、机场及各大客运站人头攒动。在拉萨火车站候车室内,39岁的赵政西说,他在拉萨做生意8年了,准备乘坐火车回河南老家过年。“今年自己没有挣到
  • 阜阳:“春风行动”招聘会 134人达成就业意向

  • 1月7日,在由市人社局、阜城三区人社局主办,市就业管理服务中心、颍州区公共就业和人才服务中心承办的2023年“春风行动暨就业援助月‘接您回家’专场招聘会”上,现场初步达成就
  • 第十六届深圳国际金融博览会1月9日开幕

  • 1月9日,以“科技 数字 绿色 消费”为主题的第十六届深圳国际金融博览会(简称金博会)在深圳会展中心1号馆开幕。本届金博会由深圳市人民政府主办,深圳市贸促委、深圳市地方金融监
  • 市人大常委会 及机关全体人员会议召开

  • 掌上济宁1月8日讯(记者 王粲)今天下午,市人大常委会及机关全体人员会议举行。会议深入学习贯彻市第十八届人民代表大会第二次会议精神,对大会服务保障工作和大会成果进行总结,并