java类的方法声明和实现是否可以像C++一样分开
刚开始接触java,感觉java中那种把方法的声明实现放在一起的方式,让代码看起来很凌乱,不知道java是否也可以像C++或者Delphi那样把声明和实现分开?
[解决办法]
不可以。
[解决办法]
看起来很乱的原因是你看到是比较糟糕的java代码.其实java是更彻底的面向对象语言
[解决办法]
我感觉C++那种方式才麻烦呢,把头文件提供给客户端,private的东西客户也能看。
[解决办法]
可以分开,但是不能完全象C++那样.
用接口变相分开.
[解决办法]
就是你不熟悉java 才有这种感觉的,
我看c++ 还不舒服呢
[解决办法]
按照先变量后方法,先静态后成员,public-->package-->protected-->private
这样的顺序应该会清晰一点.