Java 主类中的超高访问方法
我是java编程新手,所以我现在正在与异常作斗争。所以我想听听有经验的用户的建议。我的主要问题是为什么我不能在UserDemo类中“验证”用户方法Java 主类中的超高访问方法,java,Java,我是java编程新手,所以我现在正在与异常作斗争。所以我想听听有经验的用户的建议。我的主要问题是为什么我不能在UserDemo类中“验证”用户方法 为了回答您的问题,您试图调用方法validate,就好像它属于User类一样,因为您调用了User.validate(…)。但是,您的UserValidationService包含validate方法,该方法接受User作为参数。因此,在主类中,您需要实例化服务并将用户传递给它: UserValidationService=newuserval
为了回答您的问题,您试图调用方法
validate
,就好像它属于User
类一样,因为您调用了User.validate(…)
。但是,您的UserValidationService
包含validate
方法,该方法接受User
作为参数。因此,在主类中,您需要实例化服务并将用户传递给它:
UserValidationService=newuservalidationservice();
服务验证(用户);
我看你是新来的。请使用代码块格式,并尽量避免张贴代码图片。请参见此处:您好,validation
是在UserValidationService
中定义的,因此user.validate(user)
不起作用-相反,您需要执行UserValidationService uvs=newuservalidationservice();验证(用户)代码>不要将文本/代码发布为图像/链接()。使用选项更正您的帖子。不要使用此处的链接,粘贴完整的代码并询问问题出在哪里。