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 对象的上转型对象(父类)相关推荐

  1. java、上转型对象

    1. 定义 如果B类是A类的子类或间接子类,当用B类创建对象b并将这个对象b的引用赋给A类对象a时,如: A a; a = new B(); OR A a; B b = new B(); a = b; ...

  2. 什么是上转型对象及其基本特征

    5.12.什么是上转型对象及其基本特征? 上转型对象---子类对象赋值给父类变量. 例如: package com.wangxing.test1; //父类 public class Person { ...

  3. java 上转型对象_Java中上转型对象数组

    先上结论:上转型对象数组,不能添加子类类型以外的元素,编译可以通过,但是运行时会报错. 原文 在Java中,Object[]数组可以是任何数组的父类(因为任何一个数组都可以向上转型为它在定义时指定元素 ...

  4. java学习(51):上转型对象

    定义一个animal类 //java上转型对象 public class Animal { public String name="动物"; public String getNa ...

  5. java 上转型对象_Java上转型和下转型对象

    版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创! 恰饭广告 上转型对象:子类创建对象 并将这个对象引用赋值给父类的对象. 语法格式:Father f=new Son(); 注 ...

  6. 【JAVA基础知识总结】JAVA对象转型之上转型对象与下转型对象

    2019独角兽企业重金招聘Python工程师标准>>> JAVA对象转型分为两种:一种叫向下转型,而另一种是向上转型(父类对象的引用或者叫基类对象的引用指向子类对象,这就是向上转型) ...

  7. Java 中的上转型和下转型

    在我们的日常中,上转型和下转型都使用的比较少,所以当别人问起来什么是上转型,什么是下转型,自己往往一片模糊,或者不能将他们进行明显的区分. 在这里,我将以我个人理解来论述上下转型,希望对大家有帮助,如 ...

  8. java上转型对象特点_Java 浅析三大特性之一继承

    上文Java 浅析三大特性之一封装我们说到Java是一个注重编写类,注重于代码和功能复用的语言.Java实现代码复用的方式有很多,这里介绍一个重要的复用方式--继承. 在介绍继承之前,我们要明确一点, ...

  9. java上移动,Java在屏幕上移动对象

    我正试图在我的 java窗口上移动一列火车并遇到严重问题.我有一个火车课,我在那里制作了火车,还有一个驾驶课,它应该可以移动火车.我需要让整列火车从右向左移动,直到它"通过"屏幕的 ...

最新文章

  1. MySQL DELETE 语句的一个简单介绍
  2. 如何保持连接_工高连城 | 连接器连接失效的原因有哪些
  3. 数据结构之二叉树:折纸问题——11
  4. 沉淀再出发:关于java中的AQS理解
  5. 如何在Android 4.0 ICS中禁用StatusBar | SystemBar | 状态栏 【完美版】
  6. 两个按钮间设置空格(间距)
  7. gnuplot在windows下的安装和使用
  8. Android 10系统新特性解读
  9. iphone修改app名称_ios软件如何改名字 苹果手机怎么修改软件的图标名称呢
  10. 微信小程序漂亮按钮(中间矩形两端半圆形)
  11. 【C语言】||(或) (且)
  12. chrome浏览器(block)屏蔽http文件下载,如何解除?
  13. 微信小程序:二开版优化新紫色UI云开发新款壁纸小程序源码
  14. 激励是改善业绩的关键
  15. 嵌入式Linux(二)汇编LED驱动实验
  16. UVA 10881 Piotr‘s Ants
  17. python降低图片分辨率_手把手:扫描图片又大又不清晰?这个Python小程序帮你搞定!...
  18. 中南大学杰出校友_杰出客户服务的10个要点。
  19. SpringBoot: Could not resolve placeholder 'XXXX' in value ${XXXX}
  20. 联发科半年报:5G芯片立头功,高端与高通硬刚

热门文章

  1. Why you have so few friends?
  2. 如何让Visitor变得可爱1
  3. UML 面向对象分析与设计
  4. ubuntu 12.04 /sbin/ldconfig.real: /usr/local/lib/*.so.8 不是符号连接 解决办法
  5. 算力云服务器是干啥的,云服务器将成趋势计算力和安全性是考验
  6. 服务器维修天长,台达精密空调服务天长市供电局
  7. java字符串学习_java之字符串学习记录
  8. 【APICloud系列|35】APICLloud开源官方模块
  9. kail利用msf工具对MS12-020漏洞进行渗透测试
  10. 太古鸿蒙诀正式版v1.07,百变队长安崎:台上小辣椒,台下情歌王