public class Base { public static final String Foo = "foo"; public static void main(String[] args) { Base b = new Base(); Sub s = new Sub(); System.out.println(((Base)s).Foo); } } class Sub extends Base{ public static final String Foo = "bar"; }
System.out.println(((Base)s).Foo);这个语法里面是什么意思?初学者没学过这种语法三个括号
请老手帮忙解答一下这三个括号这种语法什么意思,输出结果我知道是输出父类的FOO;
相关分类