做菜鸟真的很痛苦!这么简单的问题都搞不懂。怎么样才能继承类啊。
大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();