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;