很简单的回答:不能。
原因:override意味着多态,意味这不同的子类拥有不同的行为
而static意味着和具体实例相脱离,当然和多态不搭边了。
原因:override意味着多态,意味这不同的子类拥有不同的行为
而static意味着和具体实例相脱离,当然和多态不搭边了。
解决方案 »
- java如何像vc一样设计界面?
- [?] 透明窗口
- this.getClass().getClassLoader().getResource("/").getPath()问题
- 求助--毕业设计在pudn上下几个资料
- java数据类型转化问题
- Ecplise画图的工具书
- JButton怎么样多选?
- java swing 的一个问题?
- JCreator里面有没有象JBuilder里面的刷新功能?
- C\C++ 如何使用 JDBC 连接数据库???(windows 和 unix\linux 环境)100分求购!!!
- 关于Java中调用的问题!
- ▁▂▃▄▅▆▇█▉▊在控制台程序中,JAVA 中如何实现从键盘中读取数据?▉█▇▆▅▄▃▂▁
为什么呢?
因为静态的是隐藏的,它只属于当前类用。所以楼主切记。
无论是什么,只要是静态的,就符合此条件。
darksmile(darksmile)和programer23(亮子)
的观点不冲突
因为静态的是隐藏的,它只属于当前类用
无论是什么,只要是静态的,就不能被覆写
另外static定义的变量或方法不用实例化,应该可以说是隐藏的.所以也不能多态的.