62,620
社区成员
发帖
与我相关
我的任务
分享
class Base
{
public String name = "base";
public void getName(){
System.out.println(name);
}
}
class Son extends Base
{
public String name = "son";
}
class TestExtend
{
public static void main(String [] args){
Son s = new Son();
s.getName();
}
}
class Base
{
public String name = "base";
public void getName()
{
System.out.println(name);
}
}
class Son extends Base
{
public String name = "son";
public void getName()
{
System.out.println(name);
}
}
class TestExtend
{
public static void main(String [] args)
{
Son s = new Son();
s.getName();
}
}
public class Test
{
public static void main(String [] args)throws Exception{
Son s = new Son();
s.getName();
//检查son类的域
Field[] fields=s.getClass().getFields();
for(Field field:fields){
System.out.println(field.getName());
System.out.println(field.get(s));
}
}
}
import com.sun.java_cup.internal.internal_error;
import java.util.GregorianCalendar;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
import java.util.PriorityQueue;
import java.util.concurrent.atomic.AtomicInteger;
import java.lang.reflect.*;
class Base
{
public String name = "base";
}
class Son extends Base
{
public String name = "son";
public void getName(){
System.out.println("当前对象所在的类名称"+this.getClass().getName());
System.out.println(name);
}
}
public class Test
{
public static void main(String [] args){
Son s = new Son();
s.getName();
//检查son类的域
Field[] fields=s.getClass().getFields();
for(Field field:fields){
System.out.println(field.getName());
}
}
}
class Base
{
public String name = "base";
public void getName(){
System.out.println("当前对象所在的类名称"+this.getClass().getName());
System.out.println(name);
}
}
class Son extends Base
{
public String name = "son";
}
public class Test
{
public static void main(String [] args){
Son s = new Son();
s.getName();
//检查son类的域
Field[] fields=s.getClass().getFields();
for(Field field:fields){
System.out.println("属性名称:"+field.getName());
}
}
}