Java中连续继承中的多态问题
来源:互联网 发布:青果教育网络管理系统 编辑:程序博客网 时间:2024/06/05 03:03
直接上代码:
b中没有show2()方法则默认就继承过来
class A { public void show() { show2(); } public void show2() { System.out.println("我"); }}class B extends A { // 没有的则默认就继承过来 public void show() { show2(); } /* public void show2() { System.out.println("爱"); }*/}class C extends B { public void show() { super.show(); } public void show2() { System.out.println("你"); }}public class DuoTaiTest4 { public static void main(String[] args) { A a = new B(); a.show(); //我 B b = new C(); b.show(); //你 }}
b中有show2()方法则覆盖
class A { public void show() { show2(); } public void show2() { System.out.println("我"); }}class B extends A { /* 没有的则默认就继承过来 public void show() { show2(); } */ public void show2() { System.out.println("爱"); }}class C extends B { public void show() { super.show(); } public void show2() { System.out.println("你"); }}public class DuoTaiTest4 { public static void main(String[] args) { A a = new B(); a.show(); //爱 B b = new C(); b.show(); //你 }}
阅读全文
0 0
- 0909 Java中连续继承中的多态问题
- Java中连续继承中的多态问题
- java中多继承问题
- 剖析java中的多态(继承)问题
- 关于java 中的继承问题
- java中的多继承
- java中的多继承
- Java中的多继承
- Java中的继承和多态
- Java中的继承与多态
- Java中的继承和多态
- Java中的继承与多态
- Java中的继承和多态
- java语言中的继承和多态
- java中的继承 多态详解
- Java中的继承和多态
- java中的封装、继承与多态
- Java中的继承和多态
- AttributeError: 'module' object has no attribute 'detect'
- c#对接阿里云视频转码服务之删除
- pyhotn3入门基础-11 生成器
- 第四十篇:GCD 多线程
- APK包的安装,卸载和优化
- Java中连续继承中的多态问题
- X-frame-options头为设置
- java urldecode笔记
- C#——面向对象——静态成员和静态类——静态成员
- 程序员:如何写出杀手级简历
- Android数据库sqlite基本使用增、删、改、查
- MATLAB RGB to Gray
- 【Bootstrap】表格的CSS布局
- java.math.RoundingMode 几个参数详解