A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

子类父类时静态的变量可以直接子类类名点调用吗?

1 个回复

正序浏览

不能。如果在子类中定义同样的静态变量,这个就是新的和父类没关系(获取不到父类的值的)。
解释:静态变量是初始化被加载到内存中,所以不存在重写关系。而父子关系是一定需要子类实现父类方法的,所以静态变量和方法是不会被继承的。
备注:而且父类如果是接口,不会有方法的实现,根本都不存在静态方法和变量的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马