为了账号安全,请及时绑定邮箱和手机立即绑定

我真的还是不知道为何在这个面向对象程序里要创建两个class而且一个有main方法一个没有。。

如果只是个“固定搭配”式的操作那么在哪个class里面创建对象在哪个class
里面进行属性方法的编写呢

正在回答

2 回答

大哥,这是把两个类分开。便于代码的管理,就像你把实现不同功能的工具分类而已,main方法可以写在类里,但是那样代码就很乱很杂,你单独创建一个Inital测试类,专门放你的main方法代码,就很容易阅读和修改。

1 回复 有任何疑惑可以回复我~
#1

Spencer_T 提问者

我知道了 谢谢~
2015-08-02 回复 有任何疑惑可以回复我~

我真的不知道你问的问题是什么意思!

0 回复 有任何疑惑可以回复我~
#1

Spencer_T 提问者

老师前面的视频不是在讲解java面向对象么 他用了telphone的程序做例子 那个程序创建了两个类 一个类用来编写属性和方法 另一个类用了main方法然后调用了前面的对象 然后我就是不知道他为何要创建两个类而不在同一类里面进行
2015-07-27 回复 有任何疑惑可以回复我~
#2

ybbzbb 回复 Spencer_T 提问者

......可能是要你知道同一个类,不同的对象之间的关系吧!我也不知道你的源码。
2015-07-28 回复 有任何疑惑可以回复我~
#3

神经旷野舞者 回复 Spencer_T 提问者

java是建立在类的基础上的,我们创建了一个类本身,叫实例类, 然后调用这个类,叫测试类, 实例 和 操作是两件事,因为java是以类组织的, 所以我们建两个类来表示两件事, 爱情要专一, java里我们一个类干一件事, 所以把定义 和 调用分开来, 好比制定法律的是一批人,而执行使用法律的又是另外一批人。
2015-08-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我真的还是不知道为何在这个面向对象程序里要创建两个class而且一个有main方法一个没有。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信