Topic: 到底该怎么改??? |
Print this page |
1.到底该怎么改??? | Copy to clipboard |
Posted by: xingchao Posted on: 2006-04-29 15:48 import java.io.*; class Person{ Person(String n,int a,int id){ NAME = n; ADDRESS = a; ID = id; public void B{ BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); System.out.println("输入姓名"); String s1 = stdin.readline(); System.out.pintln("输入地址"); String s2 = stdin.readline(); System.out.println("输入身份证号"); String s3 = stdin.readline(); n = s1; int a = Integer.parseInt(s2); int id = Integer.parseInt(s3); } private String NAME; private int ADDRESS; private int ID; } class CollegeStudent extends Person{ public void print(){ String n; super(); SchoolName = n; BufferedReader buf = new Bufferedreader(new InputStringReader(System.in)); System.out.println("输入学校名字"); String s = buf.readline(); n = s; } private String SchoolName(); } public static void main(String args[]){ new CollegeStudent.print(); } } 这个程序错在那里了?? 该怎么修改阿 那位能人能帮帮我 谢谢啦!!! { you may want to tell us what the error messages are. } |
2.Re:到底该怎么改??? [Re: xingchao] | Copy to clipboard |
Posted by: tomcatexpert Posted on: 2006-05-02 12:48 大概看了一下,很多最基本的语言错误.. 只能用伤痕累累来形容... |
3.Re:到底该怎么改??? [Re: tomcatexpert] | Copy to clipboard |
Posted by: JavaandC Posted on: 2006-05-02 14:25 tomcatexpert wrote: 赞同,这个哪叫程序阿,根本和乱码差不多阿。 |
4.Re:到底该怎么改??? [Re: xingchao] | Copy to clipboard |
Posted by: sunjavaduke Posted on: 2006-05-05 15:12 这是程序吗 应该有些规范,如变量名,缩进,还有我不知道这个程序是你自己写的,还是找教程编写的,不过应该不是教程,如果是的话,就可以把那本教程扔到垃圾桶里了,不过还是帮你看了一下程序: 一:成员数据变量一般要写在类中的前面,虽然写在后面也可以,虽然这不是规定,但却是大家的一种约定,是程序员的语言。 二、方法名最好起有意义的,像public void B{ 是不应该有的。 三、n = s1;这里n应该是典型的错误,未定义使用变量吧 四、变量名一般要小写,常量名才大写。 五、不知道你的地址是什么类型的,我推断应该是邮编吧 否则不应该使用int a = Integer.parseInt(s2); 六、这里的super();是做什么用的,确实不理解。一般情况下super()是用于初始化对象用的,并且是继承中在子类的构造器中。 七、String n; super(); SchoolName = n; n是典型的未初始化就使用,况且在方法内。 八、子类中还有抽象方法啊: private String SchoolName(); 九、构造了一个不知道做什么用的对象实例: public static void main(String args[]){ new CollegeStudent.print(); |
5.Re:到底该怎么改??? [Re: xingchao] | Copy to clipboard |
Posted by: fighttodeath Posted on: 2006-07-01 21:54 完全搞不懂写的什么。。 也不知道有什么目的。。 这个程序太。。。。。。。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |