为了账号安全,请及时绑定邮箱和手机立即绑定

下图中红圈的方法是属于哪个类的呢?我试过,Class没有、Method也没有

下图中红圈的方法是属于哪个类的呢?我试过,Class没有、Method也没有

fenkapian 2016-11-27 10:39:57
查看完整描述

4 回答

已采纳
?
羅宇城_

TA贡献4条经验 获得超2个赞

getXxx() 和 setXxx() 指的是类中私有属性的getter和setter方法,需要自己写或用ide工具自动生成才有的。

一个类中定义了私有属性,一般都要生成对应的getter和setter方法,这样你才能在这个类的外部对私有属性进行赋值和取值。

就拿你这个person类来说,你可以定义身高和年龄这两个私有属性。

private int height;

private int age;

那么你就要对应生成它们的getter和setter方法:

public int getHeight() {  return height;}

public void setHeight(int height) { this.height = height;}

public int getAge() {  return age;}

public void setAge(int age) { this.age = age;}

此时getXxx(), setXxx() 指的就是上面四个方法了。

查看完整回答
反对 回复 2016-11-28
?
慕粉2303572425

TA贡献1条经验 获得超0个赞

类里私有域的get、set方法统称,如getId,setId,getName,setName

查看完整回答
反对 回复 2016-11-28
?
rookie2maven

TA贡献278条经验 获得超76个赞

代表get和set之类的方法

查看完整回答
反对 回复 2016-11-27
?
不存在的记忆

TA贡献2条经验 获得超0个赞

Person.class.getusername(),获取用户名

查看完整回答
反对 回复 2016-11-27
?
忘性最大的人

TA贡献118条经验 获得超37个赞

那个是你自定义person类的方法,你通过反射调用,应该可以查的到,除非的自定义类里没有
查看完整回答
反对 回复 2016-11-27
  • 4 回答
  • 0 关注
  • 1799 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信