ABC23 发表于 2018-3-23 10:05:44

【Java:继承中遇到的问题。】

package practice;

class Person{
        public Person() {}
}

class Student extends Person{
        public Student() {}
}

public class Pra014 {

        static void foo(Person p) {
                System.out.println("I am a instance of "+p.getClass());
        }
       
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                Person p = new Person();
                Student s = new Student();
               
                foo(p);
                foo(s);
               
        }

}

============================================
IDE提示warning的地方我用红色标出来了,但知道是哪里的问题。(之前觉得也许是static关键字和继承的问题。)
页: [1]
查看完整版本: 【Java:继承中遇到的问题。】