你的代码有点混乱,应该是基础不好,另外思路有些凌乱。我把代码改出来了,参考一下吧。
class tes5
{
public static void main(String[] args)
{
book a = new book("zhangsan",100,18.2);//5、创建对象
}
}
class book
{
book(String name, int num, double numd)//1、定义构造函数
{
System.out.println("书名="+name+"页数="+num+"价格="+numd);//2、定义打印语句
}
private String name;//3、定义变量
private int num;
private double numd;
//4、定义变量的设置和获取方法
public void SetName(String name)
{
this.name=name;
}
public String GetName()
{
return name;
}
public void SetNum (int num)
{
this.num=num;
}
public int GetNum()
{
return num;
}
public void SetNumd(double numd)
{
this.numd=numd;
}
public double GetNumd()
{
return numd;
}
}
|