课程
/后端开发
/Java
/Java入门第二季 升级版
我这里在第一个类里定义的方法为什么在第二个类不能调用呢?
2019-11-13
源自:Java入门第二季 升级版 7-1
正在回答
你把 图一中的 hello2 desk = new hello2(); 改成 hello desk = new hello();
首先,明确一个事情,你的定义的desk对象是属于你的Hello2类的,你的Hello2类里面并没有chang属性以及相应的方法,改法:应该把Hello2改成Hello1然后用import 导入你的Hello1类,因为看不到你Hello1的具体位置所以并不能回答具体怎么导。
第一desk.chang在第一个类中是private不能直接用
第二desk.setchang后面没;
第三用desk.getchang()
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答非静态方法中能不能直接调用非静态方法?
5 回答父类调用子类方法方法不重名调用不了
3 回答能不能不创建对象直接调用show方法?
1 回答内部类的方法能不能在外部调用
4 回答内部类的对象只能调用内部类的方法不能调用外部类的方法吗??