一个java类里面全是static方法,如何声明这个类的接口? 这个类是工程里的,不能乱改。但太多的方法,没有分类,新加入开发的人根本看不明白,想通过接口将各种方法分一下类,不知道怎么声明? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 static方法和接口无关,不知道你想怎么“分类”。 你看你这就是真钻了牛角尖了,又不能动结构,还要改,接口也不是这么用的;你还不如把整个设计DOC写明白来的好 楼上几个莫名其妙! 通过继承一系列接口的方法 来 划分 Class中已有的public 方法,有什么问题么? 只不过因为是静态方法可能无法使用接口罢了, 那用abstract做基类?或者其他什么方法总可以解决吧?! 看来开发java的肯自己动脑筋的太少了! 远不如c++的高手多! 问问题要谦虚....问之前要先自己动脑筋这个不是用接口,而是应该用代理类!right static 方法在接口内是无法定义的接口里定义的方法都是非static的 不要把C++跟java混到一起来,java是c++的简化版,java里面只能继承一个父类,你的方法都是静态的,不适合用接口 既然都是static的,估计这个类的本意也就是做个UTIL类而已,根本不需要实例,既然不需要实例,又为何要提一个接口出来,提一个接口出来无非是为了多态和继承嘛。想重构就想想这些静态类应该如何以非静态的形式磨合到原来的系统中去。要看你的架构功力了。其实以我的经验,之所以项目里有这么多静态方法的类,一般是开发人员偷懒了,图方便,因为不需要设计和思考嘛,直接一个类方法调用,连实例都不用NEW,多爽快。这也是有些开发人员对静态方法多少有点心里障碍的原因。 补充:相应的因为烂用STATIC,实际已经让整个系统的部分伪面向对象了,我猜测贵公司的项目开发前没有详细设计,之所以现在要重构这些STATIC,还债而已。 关于classpath设置的简单问题 关于向上转型的疑问? 图片分割问题 请教下,这个程序的有什么错误? 初学者的问题(前几天发贴没有说明白,请各位谅解,这次把代码和错误提示都上传了),请高手指点,先谢谢各位了,来个罗圈揖先. 急!Oracle安装问题,也许很常见 定义一个交通灯枚举,包含红灯、绿灯、黄灯,需要有获得下一个灯的方法,例如:红灯获取下一个灯是绿灯,绿灯获取下一个灯是黄灯。 SessionBean如何将一个结果集返回给客户端。 一个简单的问题,送分啦!!! 初学者请教 我是毕业的计算机本科生,在工作的选择上犹豫 [求助]初学Java什么书最好
看来开发java的肯自己动脑筋的太少了! 远不如c++的高手多!
right
接口里定义的方法都是非static的
想重构就想想这些静态类应该如何以非静态的形式磨合到原来的系统中去。要看你的架构功力了。其实以我的经验,之所以项目里有这么多静态方法的类,一般是开发人员偷懒了,图方便,因为不需要设计和思考嘛,直接一个类方法调用,连实例都不用NEW,多爽快。这也是有些开发人员对静态方法多少有点心里障碍的原因。