本帖最后由 繁华落幕 于 2015-6-24 22:25 编辑
给出以下代码,请问该程序的运行结果是什么?如有问题,请说明原因。 interface Inter { public static final String s = "接口常量"; public abstract void method(); } class SubEx implements Inter { String s = "子类成员变量"; public void method(){ System.out.println("SubMethod"); } } class Demo { public static void main (String[] args) { Inter in = getInstance(); System.out.println(in.s); function( in); } public static Inter getInstance(){ return new SubEx (); } public static void function (Inter in) { in.method(); } }
|