java 对象的上转型对象(父类)
Example5_10.java
class 类人猿 {void crySpeak(String s) {System.out.println(s); } } class People extends 类人猿 {void computer(int a,int b) { int c=a*b;System.out.println(c); }void crySpeak(String s) {System.out.println("***"+s+"***"); } } public class Example5_10 {public static void main(String args[]) {类人猿 monkey=new People(); //monkey是People对象的上转型对象monkey.crySpeak("I love this game");People people=(People)monkey; //把上转型对象强制转化为子类的对象people.computer(10,10);} }
转载于:https://www.cnblogs.com/yihujiu/p/5990608.html
java 对象的上转型对象(父类)相关推荐
- java、上转型对象
1. 定义 如果B类是A类的子类或间接子类,当用B类创建对象b并将这个对象b的引用赋给A类对象a时,如: A a; a = new B(); OR A a; B b = new B(); a = b; ...
- 什么是上转型对象及其基本特征
5.12.什么是上转型对象及其基本特征? 上转型对象---子类对象赋值给父类变量. 例如: package com.wangxing.test1; //父类 public class Person { ...
- java 上转型对象_Java中上转型对象数组
先上结论:上转型对象数组,不能添加子类类型以外的元素,编译可以通过,但是运行时会报错. 原文 在Java中,Object[]数组可以是任何数组的父类(因为任何一个数组都可以向上转型为它在定义时指定元素 ...
- java学习(51):上转型对象
定义一个animal类 //java上转型对象 public class Animal { public String name="动物"; public String getNa ...
- java 上转型对象_Java上转型和下转型对象
版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创! 恰饭广告 上转型对象:子类创建对象 并将这个对象引用赋值给父类的对象. 语法格式:Father f=new Son(); 注 ...
- 【JAVA基础知识总结】JAVA对象转型之上转型对象与下转型对象
2019独角兽企业重金招聘Python工程师标准>>> JAVA对象转型分为两种:一种叫向下转型,而另一种是向上转型(父类对象的引用或者叫基类对象的引用指向子类对象,这就是向上转型) ...
- Java 中的上转型和下转型
在我们的日常中,上转型和下转型都使用的比较少,所以当别人问起来什么是上转型,什么是下转型,自己往往一片模糊,或者不能将他们进行明显的区分. 在这里,我将以我个人理解来论述上下转型,希望对大家有帮助,如 ...
- java上转型对象特点_Java 浅析三大特性之一继承
上文Java 浅析三大特性之一封装我们说到Java是一个注重编写类,注重于代码和功能复用的语言.Java实现代码复用的方式有很多,这里介绍一个重要的复用方式--继承. 在介绍继承之前,我们要明确一点, ...
- java上移动,Java在屏幕上移动对象
我正试图在我的 java窗口上移动一列火车并遇到严重问题.我有一个火车课,我在那里制作了火车,还有一个驾驶课,它应该可以移动火车.我需要让整列火车从右向左移动,直到它"通过"屏幕的 ...
最新文章
- MySQL DELETE 语句的一个简单介绍
- 如何保持连接_工高连城 | 连接器连接失效的原因有哪些
- 数据结构之二叉树:折纸问题——11
- 沉淀再出发:关于java中的AQS理解
- 如何在Android 4.0 ICS中禁用StatusBar | SystemBar | 状态栏 【完美版】
- 两个按钮间设置空格(间距)
- gnuplot在windows下的安装和使用
- Android 10系统新特性解读
- iphone修改app名称_ios软件如何改名字 苹果手机怎么修改软件的图标名称呢
- 微信小程序漂亮按钮(中间矩形两端半圆形)
- 【C语言】||(或) (且)
- chrome浏览器(block)屏蔽http文件下载,如何解除?
- 微信小程序:二开版优化新紫色UI云开发新款壁纸小程序源码
- 激励是改善业绩的关键
- 嵌入式Linux(二)汇编LED驱动实验
- UVA 10881 Piotr‘s Ants
- python降低图片分辨率_手把手:扫描图片又大又不清晰?这个Python小程序帮你搞定!...
- 中南大学杰出校友_杰出客户服务的10个要点。
- SpringBoot: Could not resolve placeholder 'XXXX' in value ${XXXX}
- 联发科半年报:5G芯片立头功,高端与高通硬刚
热门文章
- Why you have so few friends?
- 如何让Visitor变得可爱1
- UML 面向对象分析与设计
- ubuntu 12.04 /sbin/ldconfig.real: /usr/local/lib/*.so.8 不是符号连接 解决办法
- 算力云服务器是干啥的,云服务器将成趋势计算力和安全性是考验
- 服务器维修天长,台达精密空调服务天长市供电局
- java字符串学习_java之字符串学习记录
- 【APICloud系列|35】APICLloud开源官方模块
- kail利用msf工具对MS12-020漏洞进行渗透测试
- 太古鸿蒙诀正式版v1.07,百变队长安崎:台上小辣椒,台下情歌王