A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 友来友网 中级黑马   /  2014-6-20 08:24  /  786 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. import java.beans.IntrospectionException;
  2. import java.lang.reflect.InvocationTargetException;
  3. import org.apache.commons.beanutils.BeanUtils;


  4. public class Demo9 {

  5.         public static void main(String[] args) throws IntrospectionException, IllegalArgumentException, IllegalAccessException, InvocationTargetException, NoSuchMethodException {
  6.                 PointDemo9 pd9 = new PointDemo9(3,4);

  7.                 BeanUtils.setProperty(pd9, "x", "59");
  8.         }

  9. }

  10. class PointDemo9 {
  11.         private int x;
  12.         private int y;
  13.                
  14.         public PointDemo9(int x, int y) {
  15.                 super();
  16.                 this.x = x;
  17.                 this.y = y;
  18.         }

  19.         public int getX() {
  20.                 return x;
  21.         }
  22.        
  23.         public void setX(int x) {
  24.                 this.x = x;
  25.         }
  26.        
  27.         public int getY() {
  28.                 return y;
  29.         }
  30.        
  31.         public void setY(int y) {
  32.                 this.y = y;
  33.         }
  34. }
复制代码



问一下这个为什么会报异常啊,



2 个回复

正序浏览
余琪琪 发表于 2014-6-20 08:53
你21行的super(),什么意思,你PointDemo9有继承类吗

没有,这是用MyEclipse自动生成的,这个就调用了object类的构造方法
回复 使用道具 举报
你21行的super(),什么意思,你PointDemo9有继承类吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马