请教
发表在Java答疑区
2017-04-13
是否精华
是
否
版块置顶:
是
否
package test;
public class Book {// 定义一个书类,并设置书类的四个属性
String bookname;// 定义书名属性
public String getbookname() {
return bookname;
}
public void setbookname(String bookname) {
this.bookname = bookname;
}
public void displayInfo() {
// 定义一个输出书类属性的方法
System.out.println("书名:" + bookname);
}
}
public class PaperBook extends Book {
// 定义一个纸质书类
private int shipingCharges;// 定义运费属性
public double getshipingCharges() {
return shipingCharges;
}
public void setshipingCharges(int shipingCharges) {
this.shipingCharges = shipingCharges;
}
public void printInfo() {
// 定义一个输出纸质书类属性的方法
System.out.println("书名:" + bookname);
}
}
我在那个纸质书类前面写了一个public就报错,不写就不报,为什么?而且如果我在新建一个类引用纸质书类(前面没加public)也会报错,为什么?
难道这两个类只能分开写?不能这样写?
首页上一页 1 下一页尾页 4 条记录 1/1页