java 实现多重继承

    xiaoxiao2021-12-14  22

    package com.yangll; //多重继承类 public class ClassTestylll extends Person1 { class inner extends Machine1{ @Override void run() { // TODO Auto-generated method stub System.out.println("Machine1 is run"); } } public void run1(){ this.run(); } public void run2(){ new inner().run(); } public void run3(ClassTestylll a){ a.run(); } public void run4(inner b){ b.run(); } public inner getInner(){ return new inner(); } public static void main(String[] args){ ClassTestylll t = new ClassTestylll(); t.run1(); t.run2(); t.run3(t); t.run4(t.getInner()); } } class Person1{ public void run(){System.out.println("Persion1 is run");}; } abstract class Machine1{ abstract void run(); }
    转载请注明原文地址: https://ju.6miu.com/read-965215.html

    最新回复(0)