Java的方法调用!!!在线等

图片说明

getAnimal方法如何调用 Gethuiyuanhao(String huiyuanhao)

不懂你想用这个方法干嘛,你想通过getthuiyuanhao()这个方法获取到会员号,但是执行这个方法本身又需要把会员号传进去,所以你这个方法写的没有意义。
你如果是想接收前台传回来的数据的话,这个方法需要加@RequestMapper,前台可以访问的,这样才能接收到这个参数。然后你定义一个private String hyh; 在你的那个方法体内hyh=huiyuanhao; 然后你就可以在这个类内的任何地方调用这个hyh;当然这样写是不提倡的,因为Controller是单例的,你二次访问会可能会造成hyh值的改变!Controller内除了Service这样的对象,最好不要有其他的全局变量。

this.Gethuiyuanhao('haha') 同一个类里面的,随便调用啊

this.Gethuiyuanhao("会员号");

将接口的Gethuiyuanhao定义成static 类型

图片说明
图片说明

改成static ,也报错。 cannot be resolved to a variable

getthuiyuanhao()这个方法是实现了某个接口里面的方法,你可以在这个类里面也实现那个接口就处于同一层级,这样就可以直接调用了

抛开调用方法不说。。。楼主你这个命名规则有点迷啊。。。。。

this : 使用在本类中,代表当前对象的引用
super : 使用在子类中,代表父类对象的引用
这样说你明白吗?