2016 - 2024

感恩一路有你

static方法能被重写吗 子类为什么不能重写父类的静态方法?

浏览量:2238 时间:2021-03-14 20:07:42 作者:admin

子类为什么不能重写父类的静态方法?

当然不能,所谓静态,就是在运行时,虚拟机已经认定此方法属于哪个类。 专业术语有严格的含义,用语要准确."重写"只能适用于实例方法.不能用于静态方法.对于静态方法,只能隐藏(楼下说的可以重写那只是形式上的 ,并不满足多态的特征,所以严格说不是重写),重载,继承.

c 中,子类可以重写父类的私有成员函数吗?那静态高数又如何重写呢?

ans 1: 不可以;

ans 2: 如果你说的是类的静态成员函数的话,不能,因为类的静态成员函数依赖类独立存在,不依赖对象;如果是全局的话,也不能;因为那不叫重写,叫重载

static方法能被重写吗 Java用static定义类 static为什么不能修饰类

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。