java中类的成员函数为什么没有声明和定义的概念,而是将所有方法的实现放在类中,这样一个类岂不是很庞大

C++中的类就可以很大,比如类中声明几百个函数,而是在CPP中实现,通过跳转功能,能在h文件很快定位到对应的.cpp实现的位置,但是java类中要定义100个方法,我要找... C++中的类就可以很大,比如类中声明几百个函数,而是在CPP中实现,通过跳转功能,能在h文件很快定位到对应的.cpp实现的位置,但是java类中要定义100个方法,我要找第50个,就只能一点一点翻了?太麻烦了吧?多乱啊。。
当然它有了包这个概念,这样即使不同文件函数名字和参数一模一样,在使用的时候也不会报错,个人感觉其实就是给类增加了一级路径,引用时同名当然不会报错。理解的对吧?
展开
 我来答
匿名用户
2014-07-03
展开全部
首先一个类可能有那么多方法的,比如Print系列的,Strem系列的,是因为没有C++的模版函数,所以重载了很多.如果是用户自己设计的话,不建议设计那么多方法,
另外如果有一个100方法的类,你想找50个 也不用一点一点翻,如果你有开发工具,比如eclipse 有一个视图 是 大纲,在大纲视图中可以直接看你先看的方法,只要你一点 就知道到了.
包的那个概念 你理解的不错 就是这样理解的
追问
哦,谢谢,我想学习java,jsp,数据库这一些内容,就是网站的后台管理,我有c,c++的基础,请问,我该怎么个学习步骤呢?个人是想,先学习java,写一些java小项目,培训下java编程的思路和感觉,之后学习jsp,做一些静态网页,然后在学习java和数据库,之后再融合,您认为呢?这是思路,具体哪一步的实践能给点建议吗?比如学习论坛,学习数据,学习视频。
谢谢,请教了!!
追答
你有c,c++的基础了,java的语法再稍微了解了解,java比c++稍微简单点,更容易学习.如果只是做网页的话,先不用深究java的高级特性.你得先了解下静态网站html标签,css样式.然后试着写jsp页面,最后你要学习ssh框架,里面有一个是hibnate,这个框架就是复制与数据库的交互的.
建议你多写网站,可以看 开源中国 ,里面有开源的代码.论坛有51cto iteye 还有java贴吧 你都可以看
百度网友cdc3e57
2014-07-03
知道答主
回答量:38
采纳率:0%
帮助的人:16.5万
展开全部
何必一个类出来一百个方法,,类似Cpp的头文件,java中还有个接口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式