日期:2014-05-20  浏览次数:20767 次

做菜鸟真的很痛苦!这么简单的问题都搞不懂。怎么样才能继承类啊。
大3,刚学java不久,下面的程序貌似很长,拜托各位大侠ctrl+c一下帮我看一下。我想单独建一个书库类,为什么构造不起来哩?也许是我的概念没弄懂吧。
谢谢,祝各位大侠新年好运~~~
import   java.io.*;
import   java.util.*;
public   class   stock
{
String   name;
String   author;
int   price;
stock(String   a,String   b,int   c)
{
name=a;
author=b;
price=c;
}
void   print()
{
System.out.println( "name   is   "+name);
System.out.println( "author   is   "+author);
System.out.println( "price   is   "+price);
}
void   get()
{
int   N=100;
stock   []a=new   stock[N];
a[0]=new   stock( "Java ", "PlayGrrrr... ",12);
a[1]=new   stock( "C# ", "Bill   Gates ",13);
a[2]=new   stock( "Delphi ", "Boxer ",14);
a[3]=new   stock( "Oracle ", "zy ",15);
}
}
class   process
{
void   step1()
{
System.out.println( "do   what? ");
System.out.println( "a.search         b.add       c.exit ");
char   ch=0;
try
{
ch=(char)System.in.read();
System.in.skip(2);
}catch(IOException   z){}
if(ch== 'a ')
{
System.out.println( "a.by   name         b.by   author ");

char   ch2=0;
try
{
ch2=(char)System.in.read();
System.in.skip(2);
}catch(IOException   z){}
if(ch2== 'a ')
{
        System.out.print( "plz   input   the   book 's   name: ");
        InputDate   fuck=new   InputDate();
        fuck.findbookname();
}

if(ch2== 'b ')
{
System.out.print( "plz   input   the   author 's   name: ");
InputDate   fuck2=new   InputDate();
fuck2.findauthorname();
}
}
if(ch== 'b ')
{
InputDate   fuck3=new   InputDate();
fuck3.add();
}
if(ch== 'c ')
{
System.out.println( "c   u ");
}
}
}
class   InputDate  
{
static   private   String   s;
static   public   void   input()
{
BufferedReader   br=new   BufferedReader(new   InputStreamReader(System.in));
try{
s=br.readLine();
}catch(IOException   e){}

}
static   public   String   getString()
{
input();
return   s;

}
static   public   int   getInt()
{
input();
return   Integer.parseInt(s);
}
public   void   findbookname()
{
       
/*int   N=100;
stock   []a=new   stock[N];
a[0]=new   stock( "Java ", "PlayGrrrr... ",12);
a[1]=new   stock( "C# ", "Bill   Gates ",13);
a[2]=new   stock( "Delphi ", "Boxer ",14);
a[3]=new   stock( "Oracle ", "zy ",15);*/
        stock   mis=new   stock();
        mis.get();
        s=InputDate.getString();