黑马程序员技术交流社区

标题: 子类父类时静态的变量可以直接子类类名点调用吗? [打印本页]

作者: xiaohihi    时间: 2016-5-29 15:03
标题: 子类父类时静态的变量可以直接子类类名点调用吗?
子类父类时静态的变量可以直接子类类名点调用吗?
作者: 弥赛亚    时间: 2016-5-29 16:12

不能。如果在子类中定义同样的静态变量,这个就是新的和父类没关系(获取不到父类的值的)。
解释:静态变量是初始化被加载到内存中,所以不存在重写关系。而父子关系是一定需要子类实现父类方法的,所以静态变量和方法是不会被继承的。
备注:而且父类如果是接口,不会有方法的实现,根本都不存在静态方法和变量的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2