求各位大神帮我解释一下每一步的步骤,表示看不懂啊

public class Person {    
    public void display(){
        System.out.println("Play Person...");
    }    
    static void display(Person person){
        person.display();
    }
}
        
public class Husband extends Person{    
    public static void main(String[] args) {
        Husband husband = new Husband();
        Person.display(husband);      
    }
}



予别她
浏览 1875回答 5
5回答

__YXQ__

因为display(Person person)是静态方法,所以可以直接调用,Person.display(husband)而Husband继承了Person,Husband 的实例化对象husband可作为display的参数传递

ziom

这样几行代码没什么好解释的啊,如果学了Java基础语法,应该就能大致看懂了,如果完全是一脸懵逼,那就算给每行代码都加上注释,你也多半会看不明白

huachun

首先先看主函数main方法里面有一个关键字Extends叫做继承,然后就可以调用继承的父类的方法和属性了,我只能告诉你最后输出的是play person

小小程序猿00

很简单的java程序,学过java基础的应该可以明白的

江户川秋风

一个类文件只能一个public类啊道友
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java