返回信息流附件(247B) person.java
附件(377B) testequal.java
person类可以编译成功,然后testequal类编译的时候说:
person p1=new person(“david”,‘male’,22,1.75);
person p2=new person(“god”,‘male’,22,1.75);
这两句有问题?
可以放在一个java文件中没问题,为啥分开后就不行了呢?
这是一条镜像帖。来源:北邮人论坛 / java / #16289同步于 2010/11/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
【已解决】java菜鸟,这个程序为什么不能运行,求指导
laksjd88
2010/11/7镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
声明了两个person的实例都是p1
【 在 laksjd88 (laksjd88) 的大作中提到: 】
: [upload=1][/upload][upload=2][/upload]
: person类可以编译成功,然后testequal类编译的时候说:
: person p1=new person(“david”,‘male’,22,1.75);
: ...................
【 在 wardensky 的大作中提到: 】
:
: 声明了两个person的实例都是p1
: 【 在 laksjd88 (laksjd88) 的大作中提到: 】
: ...................
不是,一个是p1,一个是p2.
我打错了,在程序里是对的。
【 在 yueyingcs 的大作中提到: 】
: sex是char类型,'male'显然不合法,试试'm'和'f'
: --
m跟f也试过了,不行啊。我是用命令行编译的。还有别的错误可能吗?
改成m和f之后是可以的,我帮你试过了。。。
不过代码的规范性很不好,属性尽量设为private的吧,并通过getter及setter访问
【 在 laksjd88 的大作中提到: 】
: : sex是char类型,'male'显然不合法,试试'm'和'f'
: : --
: m跟f也试过了,不行啊。我是用命令行编译的。还有别的错误可能吗?
: ...................
还有类名要尽量大写,不要小写。
再一个建议是用IDE吧,比如eclipse啥的。
这些都是简单的问题,把时间浪费在这个上面很不值。
【 在 hotcode (木易) 的大作中提到: 】
: 改成m和f之后是可以的,我帮你试过了。。。
: 不过代码的规范性很不好,属性尽量设为private的吧,并通过getter及setter访问