class PersonDemo{ String name; int age; void talk(){ System.out.println("我是:"+name+",今年:"+age+"岁"); } } class Person{ public static void main(String[] args){ PersonDemo1 p = new PersonDemo1(); p.name="张三"; p.age=25; p.talk(); } } 以上两个类是在一个java文件中,当我在给文件名取名时,只能取名为Person.java 为什么不能取名为PersonDemo.java呢? |
冷月 发表于 2013-11-27 15:47
您的主函数在Person类中,而且我还发现一个小小的问题 ,我想知道您的PersonDemo1这个类在那里?? ...
目标 发表于 2013-11-27 17:37
谢谢 PersonDemo1就是PersonDemo类的前身,在粘贴时修改了一下把类名中的1删掉了,忘记把代码中的1删除了 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |