无法从静态上下文中引用非静态变量

img

img


刚学java,请问这种情况怎么修改。目的是要求在一个类里实现求两点之间的距离,在另一个类里调用

静态方法只能引用静态变量所以可以将distance改为 static 修饰

欢迎采纳

静态成员无法访问非静态成员,非静态成员可以访问静态成员。

可以将第二张图的第十一行方法jisuan 的static修饰符去掉,这样就可以在你的12行中引用distance。
test类中的第十行即可运行
如有帮助,望采纳