类名.class与对象.getClass的区别

来源:互联网 发布:淘宝云客服怎么联系 编辑:程序博客网 时间:2024/06/10 02:34

直接上代码:

1.抽象类package com.chinacreator.yxg.bean;public abstract class PersonInfo {    private String name;    public int getAge() {       return age;    }    public void setAge(int age) {       this.age = age;    }}2.实例类package com.chinacreator.yxg.bean;public class ManInfo extends PersonInfo {    private int height;    public int getHeight() {       return height;    }    public void setHeight(int height) {       this.height = height;    }    public static void main(String[] args) {       PersonInfo personInfo = new ManInfo();       System.out.println(personInfo.getClass().getName());       System.out.println(PersonInfo.class.getName());    }}结果:com.chinacreator.yxg.bean.ManInfocom.chinacreator.yxg.bean.PersonInfo


1 0
原创粉丝点击