2 y bee y_bee 于 2017.01.11 17:23 提问

刚学java,这个怎么获取私有里面的name

图片说明

4个回答

qq_29594393
qq_29594393   Ds   Rxr 2017.01.11 17:31
已采纳

获取私有的变量是做不到的,除了反射和克隆 ,但是这里注意 ,继承了 父类的getName() 方法 ,可以通过这个方法直接返回 name 的值 。那么你只需要直接调用就可以
e.getName();

qq_29594393
qq_29594393   Ds   Rxr 2017.01.11 17:29

System.out.println(e.getName());

y_bee
y_bee 谢谢
一年多之前 回复
qq_36498920
qq_36498920   2017.01.11 17:38

使用get方法直接调用...创建对象后,对象名点方法名直接使用

ss19497
ss19497   2017.01.11 17:48

使用get方法调用。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
scala中的对象私有字段
在scala中方法可以访问,方法可以访问该类的所有对象的私有字段, class Person{ private var age = 0 def increment(){age += 1} //可以访问另一个对象的私有字段 def younger(other : Person)= { age < other.age } } 因为other同样是Person的对象, 所以可以访
Java 反射之私有字段和方法详细介绍
本文将介绍Java 反射之私有字段和方法的应用,需呀了解的朋友可以参考下 尽管我们通常认为通过JAVA的反射机制来访问其它类的私有字段和私有方法是可行的,其实并没有那么困难。  注释:只有在单独的JAVA程序中运行该代码才有效,就像你做一些单元测试或者常规的程序。如果你尝试在JAVA APPLET内使用该方法,你需要稍稍修改SecurityManager。但是,因为
authorware作品
刚学这个软件,只是运用了里面的对象,玩玩而已,希望与大家分享分享。。。
java获取刚保存进去的实体的id (mysql数据库)
项目使用hibernate做的分表功能、 然后使用sql语句进行子表对母表的拷贝创建、 create table 子表 select * from 母表 where 1=2 //不需要拷贝数据 然后通过java反射动态获取属性上的column注解 拼凑成sql语句 insert into 子表 (表字段) values( ...); 当然  hibern
网上商城源码
明日科技教程里面的网上商城源代码,适合刚学完框架的java初学者
Java使用PropertyDescriptor获取实体类中私有属性的值,并给私有属性赋值
大家都知道Java类中的私有的(private)属性是获取不到的(即使使用继承依然获取不到),那如果非要获取私有属性的值怎么办呢?一般的做法是将该java类封装称为一个JavaBean,即封装该私有属性,提供一对共有的get,set方法来访问私有属性。一般情况下都会这样做!但遇到特殊情况呢?比如,先现有一个需求:访问一个Java类的私有属性,并且该类不提供访问该私有属性的共有方法!下面就为大家介绍
Java笔记:[反射篇] 利用反射,获取类中的私有内部类对象,并调用该对象的方法
有时候,你会想使用Android自带的某个控件,但发现某些参数需要重新设置,但是并没有暴露出来修改的入口。 这时反射就可以帮上你的忙了~ 我们以RecyclerView为例,看看反射的使用方法。
Scala的类的私有属性和对象的私有字段
在Scala中,一个类定义了一个属性,如果不是private的 var age=0 那么它也会默认当成private级别的属性,同时会默认生成setter和getter方法,当调用的时候,会通过age的函数来取得age的值,就是getter方法 而默认生成的setter方法是 age_是age加下划线方式生成setter方法的 所以可以通过方法访问类的所有的属性,同java中的javabe
怎样调用类中的私有方法
怎样调用类中的私有方法
两种根据数组中对象的某一个属性值对数组进行重新排序的方法
两种根据数组中对象的某一个属性值对数组进行重新排序的方法