王逗比666 发表于 2020-3-30 15:26:46

求大佬指教我的代码的问题在哪里

如题,代码如下:
/*为Book类中的封装属性设置setter、getter操作*/

class Book{
        private String title;
        public void setTitle(String t){
                title = t;
        }
        private double price;
        public void setPrice(double p){
                price = p;
        }
        public String getTitle(){
                return title;
        }
        public double getPrice(){
                return price;
        }
        public void getInfo(){
                System.out.println("图书名称: " + title + "价格: " + price);
        }
}

public class Test6{
        public static void main(String[] args){
                Book book = new Book();
                book.setTitle("java开发");               
                book.setPrice(89.8);               
                book.getInfo();
        }
}
如果执行的话会报错,具体如下:
https://fishc.com.cn/forum.php?mod=image&aid=123731&size=300x300&key=d9d3d4547a89ae52&nocache=yes&type=fixnone

倒戈卸甲 发表于 2020-3-30 18:54:18

这段代码,毫无疑问,没有任何问题。看你的这个错误截图,出现的异常是找不到你要调用的方法。推测错误是访问路径的问题,你封装的Book类和调用Book的Test6不在同一路径下

王逗比666 发表于 2020-3-30 19:36:48

倒戈卸甲 发表于 2020-3-30 18:54
这段代码,毫无疑问,没有任何问题。看你的这个错误截图,出现的异常是找不到你要调用的方法。推测错误是访 ...

我没有用集成开发环境用了记事本和cmd编译执行就没有问题了,谢谢大佬
页: [1]
查看完整版本: 求大佬指教我的代码的问题在哪里