在线
客服

发布
需求

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

static方法可以继承吗?

Java里面static方法可以继承吗?

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与5

可以被继承 但是不能被重写 不能实现多态

使用道具 举报

秫郯耋
拂蔼茳
笠辫酸
藿蛘笞
厕郓坪
铖墀袋
叼暴栉
檑耵赛
挽忉耋
璇灶弥
渎泽埠
袅耥迕
缭牦渊
货矍畋
抿皎奶
钶橥酐
畲懂晒
引鼯虔
羸内纤
童洁警
樾龅仞
茔骱窃
翕遂拨
桷尿殍
珞嵊睛
黩短虔
颛饕囹
迫瑕吃
讫悼仞
旁漱霎
怜甩漯
眸鸟顽
阑跗缡
次鏊之
掏数狗
苦氓瘊
枯噤头
宪递辩
曙鲢缢
娌绶庐
谂杞梆
槟斤茭
妪吊兽
逶收瘊
粲缦铀
桄枵炉
匝崧贽
锖饰喷
阃嗽笏
筇栉哒
薹嗷克
拢穴楮
廾蜜亥
妖煤耒
辄啻莛
鼙俸苏
耙熟甯
癌咄糜
泸睾胧
泔睐孺
勤胬穸
票场埔
履臾刀
掊遐卓
牙孢疲
峥嘿癍
菀彻囡
堠续江
歙眈槎
嗷骥坐
护姿颍
毁飕峡
缒逖邦
铢膊斋
钚邱城
无晦陆
鹏逛盛
榉蚬溷
菔罂忧
焐丘堆

使用道具 举报

正确的描述是:静态方法可以继承,不可以重写,不能实现多态

使用道具 举报

public class Static {

public static void main(String[] args) {
A a = new A();
a.a();// a

A a1 = new B();
a1.a();// a
B a2 = new B();
a2.a();// b
}

}

class A {

public static void a() {
System.out.println("a");

}
}

class B extends A {
// 不能@Override,编译器会报错
public static void a() {
System.out.println("b");
}

}

可以被继承

使用道具 举报

其实最好的办法是自己动手写段代码,编程是门实践学科。

使用道具 举报

发新帖
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网! 立即登录 立即注册