您的位置:程序门 -> java -> j2se / 基础类



类问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


类问题
发表于:2007-07-30 15:16:48 楼主
这个题的题目是:
设计一个类,分别设计3个method,第一个可以输入自己的名字和性别,第二个可以输入   自己的生日的电话,最后可以将所有的数据输出出来


下面是我自己编的,由于初学,所以还是个菜鸟,编译了一下,存在很多错误,请大家给指正一下,应该怎么编啊


class   cperson
{
    private   string   name;
    private   string   sex;
    private   string   bithnum;
    public   void   input()   throws   ioexception
      {
          string   na,se;
          bufferedreader   buf;
          buf=new   bufferedreader(new   inputstreamreader(system.in));
          system.out.print( "input   the   name: ");
          na=buf.readline();
          name=na;
          system.out.print( "input   the   sex: ");
          se=buf.readline();
          sex=se;
      }
    public   void   inputbn()   throws   ioexception
      {
          string   bn;
          bufferedreader   buf;
          buf=new   bufferedreader(new   inputstreamreader(system.in));
          system.out.print( "input   the   number: ");
          bn=buf.readline();
          bithnum=bn;
      }
    public   void   output()
    {
      system.out.println( "name= "+name+ ",sex= "+sex+ ",bithnum= "+bithnum);
    }
}

public   class     app8_5
{
    public   static   void   main(string   args[])   throws   ioexception
    {
        cpreson   per=new   cperson();
        per.input();
        per.inputbn();
        per.output();
    }
}
发表于:2007-07-30 15:52:371楼 得分:0
import   java.io.*;


class   cperson
{
    private   string   name;
    private   string   sex;
    private   string   bithnum;
    public   void   input()   throws   ioexception
      {
          string   na,se;
          bufferedreader   buf;
          buf=new   bufferedreader(new   inputstreamreader(system.in));
          system.out.print( "input   the   name: ");
          na=buf.readline();
          name=na;
          system.out.print( "input   the   sex: ");
          se=buf.readline();
          sex=se;
      }
    public   void   inputbn()   throws   ioexception
      {
          string   bn;
          bufferedreader   buf;
          buf=new   bufferedreader(new   inputstreamreader(system.in));
          system.out.print( "input   the   number: ");
          bn=buf.readline();
          bithnum=bn;
      }
    public   void   output()
    {
      system.out.println( "name= "+name+ ",sex= "+sex+ ",bithnum= "+bithnum);
    }


    public   static   void   main(string   args[])   throws   ioexception
    {
        cperson   per=new   cperson();
        per.input();
        per.inputbn();
        per.output();
    }
}
发表于:2007-07-30 15:55:152楼 得分:0
你没有导包   还有就是一个类名写错了

import   java.io.*;
class   cperson   {
        private   string   name;
        private   string   sex;
        private   string   bithnum;
        public   void   input()   throws   ioexception   {
                string   na,   se;
                bufferedreader   buf;
                buf   =   new   bufferedreader(new   inputstreamreader(system.in));
                system.out.print( "input   the   name: ");
                na   =   buf.readline();
                name   =   na;
                system.out.print( "input   the   sex: ");
                se   =   buf.readline();
                sex   =   se;
        }

        public   void   inputbn()   throws   ioexception   {
                string   bn;
                bufferedreader   buf;
                buf   =   new   bufferedreader(new   inputstreamreader(system.in));
                system.out.print( "input   the   number: ");
                bn   =   buf.readline();
                bithnum   =   bn;
        }

        public   void   output()   {
                system.out.println( "name= "   +   name   +   ",sex= "   +   sex   +   ",bithnum= "   +
                                                      bithnum);
        }
}


public   class   app8_5   {
        public   static   void   main(string   args[])   throws   ioexception   {
                cperson   per   =   new   cperson();
                per.input();
                per.inputbn();
                per.output();
        }
}
发表于:2007-07-30 16:01:313楼 得分:0
导入java.io.*这个包
你原来的编的那个类名字不对,改成app8_5.java才能通过。
上面的这个类名是cperson.java也能通过
发表于:2007-07-30 17:20:584楼 得分:0
谢谢大家啊,现在可以运行了
成功了


快速检索

最新资讯
热门点击